Designed by
Title
Westminster Square and Big Ben Tower, UK #42143925
Description
Beautiful view of Westminster Square and Big Ben with Parliament Houses. Big Ben tower, with 96.3 meters high, is the most important attraction of London.
This image is editorial