The village of Deiˆ, in the northwest of the island, Serra de Tramuntana, Mallorca, Spain,
Size: 7876px × 5210px
Photo credit: © Jochen Tack / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: balearic, de, deià, forest, island, islands, landscape, mallorca, mediterranean, mountains, nature, northwest, sea, serra, tramuntana