Palaiokaria, Trikala, Greece

1
Palaiokaria, Trikala, Greece

Palaiokaria, Trikala, Greece.