my photography @sherrylephotography
The Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain. The palace and grounds are extraordinary. In all, the Alhambra spans nearly 26 acres, with more than a mile of walls, 30 towers and numerous smaller structures.














