Public domain photos

The image shows the interior of the Alhambra Palace in Granada, Spain. It features intricate carvings on the walls, arches, and pillars, as well as a roof at the top.

The image shows the interior of the Alhambra Palace in Granada, Spain. It features intricate carvings on the walls, arches, and pillars, as well as a roof at the top.Open in library