Big Ben Towering
Big Ben clock tower in London stands behind decorative pillars and iron railings.
© Dazzler66 | Stock Free Images
Similar Free Images
Categories: