Designed by
Title
Sunrise with Big Ben, Palace of Westminster, London Eye, Westminster Bridge, River Thames, London, England, UK. #79239836
Description
Big Ben, Palace of Westminster, London Eye, Westminster Bridge, River Thames in London, England, UK.
This image is editorial