Irrigation windmill on a farm in Mallorca, Majorca, Spain

- Image ID: BFPH5A
Irrigation windmill on a farm in Mallorca, Majorca, Spain
Peter Alvey / Alamy Stock Photo
Image ID: BFPH5A
Irrigation windmill on a farm in Mallorca, Majorca, Spain