Image 1 of 1
CLE_000212757.jpg
View of Kalampaka town..Meteora, Thessaly, Greece..©Clairy Moustafellou /IML Image Group