Designed by
Title
London, England - 30 August 2016: Unidentified people stand near London Eye admiring the view of river Thames #76695416
Description
Unidentified people stand near London Eye admiring the view of river Thames, Palace of Westminster and Big Ben. Big Ben was previously known as the Clock Tower
This image is editorial