Stock Photo: Blossoming almond trees and windmill in Santa Maria del Cami, Majorca, Balearic Islands, Spain, Europe
Stock Photo: 1848-698442 Blossoming almond trees and windmill in Santa Maria del Cami, Majorca, Balearic Islands, Spain, Europe