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