Designed by
Title
Big Ben / Elizabeth Tower in Westminster, London at night from below #122665871
Description
Big Ben / Elizabeth Tower in Westminster, London, England at night from below, illuminated against a dark blue sky. Big ben is the Iconic clock tower of the palace of Westminster, the seat of British Parliament.
This image is editorial