field of almond blossoms, Mancor de la Vall, Mallorca, Balearic Islands, Spain

field of almond blossoms, Mancor de la Vall, Mallorca, Balearic Islands, Spain - 208382237