Preview Windmill, Algaida, Mallorca, Balearic Islands, Spain Image ID: 1113-5082 Artist: Holger Leue Purchase a commercial license Buy framed prints & more from our print store building nobody europe windmill rural scene sunny old balearic islands nature old fashioned majorca tourist resort travel spain day sky outdoors sun mallorca building blue sky mill mediterranean countries algaida