Free use with a link to us.
Commercial use requires a paid subscription.
A picturesque view of Big Ben and the Houses of Parliament in London. The iconic clock tower and the architectural grandeur of Westminster are mirrored perfectly in the calm waters of the River Thames. The scene is set against a captivating sky filled with soft clouds.
Image details
File type JPG
Size 3072×3072
Published 00:42

Category
Comments about Iconic London Landmark: Big Ben's Majestic Reflection