London - shannonodonnell
Sighting Big Ben! In London, England.

Sighting Big Ben! In London, England.

Londonenglandunited kingdomukbig benwestminster