Red telephone kiosk and Big Ben, Parliament Square, City of Westminster, Greater London, England, United Kingdom

- Image ID: HXPTPP