Stock Photo - Aerial view picture. Horses in the Albufera Natural Park, Alcudia, Mallorca, Balearic Island, Spain. .

Stock Photo: Aerial view picture. Horses in the Albufera Natural Park, Alcudia, Mallorca, Balearic Island, Spain. .