Varvára

Sterea Ellada, Greece