Designed by
Title
Building of the Alhambra viewed through an arch carved in a tree in the gardens of the Alhambra in Granada, Andalusia, Spain. #
Description
Pictured is a building of the Alhambra viewed through an arch carved in a tree in the gardens of the Alhambra in Granada, Andalusia, Spain. The Alhambra is a UNESCO World Heritage Site.