Public domain photos

The image shows the Alhambra Palace in Granada, Spain. It is a building with a roof and windows, surrounded by lush green grass and a pathway leading up to it. The sky is cloudy, adding to the atmosphere of the scene.

The image shows the Alhambra Palace in Granada, Spain. It is a building with a roof and windows, surrounded by lush green grass and a pathway leading up to it. The sky is cloudy, adding to the atmosphere of the scene.Open in library