Stock Photo - Partial view of the Monastery of Randa, in the majorca municipality of Algaida. Balearic island, Spain, Europe.

Stock Photo: Partial view of the Monastery of Randa, in the majorca municipality of Algaida. Balearic island, Spain, Europe.

Searchable keywords

Choose multiple keywords