Menorca, Spain

Torre Vella Fontenille Menorca