Designed by
Title
Church of Saint Gil and Saint Anne in Granada. Spain. #87863126
Description
Church of Saint Gil and Saint Anne in Granada. On top of the mountain you can see the Torre de la Vela de la Alhambra. The Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain. It`s a UNESCO World Heritage Site