Big Ben by the river Thames in London

Big Ben by the river Thames in London

Free Royalty Free Image

ID : 
426907
© Rawpixel Ltd.