Home » World Maps, Cities & Monuments » London street » London street
Telephone box in London street.