Thank you for your patience while we retrieve your images.


5 of 5 photos
Olympic Rings

Olympic Rings

These large rings (36 ft high x 82 ft wide) are mounted on a barge which travels along the River Thames