Litochoro church on town square at dinner time, Greece ← Previous Next → Litochoro church on town square at dinner time, Greece