Tag Archives: Big Ben

Bird’s Eye View of The Big Ben

On the London Eye, near Westminster Bridge, Central London, United Kingdom.

Advertisements