Socrates Holidays Apt 4 with Pool Near the Beach, Creta

Creta, Grecia