Big Ben - famous clock tower in City of Westminster, part of London with typical red doubledecker in foreground

Similar images to "Big Ben - famous clock tower in City of Westminster, part of London with typical red doubledecker in foreground"

 Stock photo ID: 12598210

Similar Stock Photos to Image ID 12598210 (75 image matches)