Torre de la Vela Alcazaba La Alhambra Granada Spain

- Image ID: AAKCXT

Torre de la Vela Alcazaba La Alhambra Granada Spain

Susan E. Degginger / Alamy Stock Photo

Image ID: AAKCXT

Location: Granada, Spain