Karavados, 28100 Karavados, Greece
Karavados, Karavados, Greece
Tassos Athanasatos, Karavados, 28100 Karavados, Greece