All posts tagged street view

Basilica Church, Paris, France

27 August, 1939

Source: www.theatlantic.com