Melenos Lindos

Photography of Melenos Lindos in Rhodes island by George Lizardos.