- Photo: Mallorca, Spain
VILLA VILLAVERDE/LA OLIVA WITH LARGE SPACE FOR SOLUTIONS