From this spot you have a nice view onto the small village called Lefokastro on the Pelion peninsula in Greece.
Photography by Gilbert Kuhnert
From this spot you have a nice view onto the small village called Lefokastro on the Pelion peninsula in Greece.