Theatre at Pleuron [Pleuron]
Theatre at Pleuron
Theatre building in Pleuron, Greece