Nea Agchialos

Nea Agchialos, Greece