Agios Dimitrios Thessaloniki

Agios Dimitrios Thessaloniki

Photo Source: Dr. Emma Niebel