Designed by
Title
Red telephone booth in front of the illuminated Big Ben clocktower in London #209966660
Description
Red telephone booth in front of the illuminated Big Ben clocktower in London, United Kingdom, just after sunset with street traffic
This image is editorial