Cuber, artificial water reservoir located on the slopes of Puig Major, Escorca, natural park of Sierra de Tramuntana, Mallorca, Balearic Islands, Spain Calendar #886458698
Cuber, artificial water reservoir located on the slopes of Puig Major, Escorca, natural park of Sierra de Tramuntana, Mallorca, Balearic Islands, Spain Calendar #886458698