theatre [Saint-Nazaire]
theatre
Theatre building in Saint-Nazaire, France
Destroyed.