Travel - orangeblob travel photography
Powered by SmugMug Log In

Clock Tower

The clock tower housing 'Big Ben' in London, UK.

EnglandLondonUKbenbigbig benblueclockhandsskytimetower