Villa Mimosa in Pefkos (Lindos Area), Rodos

Rodos, Grecia