Designed by
Title
Street Lamp on South Bank of River Thames with Big Ben and Palace of Westminster in Background, London, England, UK #106393503
Description
Street Lamp on South Bank of River Thames with Big Ben and Palace of Westminster in Background, London, England, UK.