Public domain photos
The image shows the majestic cathedral of Palma de Mallorca, Spain, with its impressive architecture, steps leading up to the entrance, and a tree on the left side. People can be seen walking around the building, and the sky is visible in the background.
Open in library