Stock Photo: Isabella the Catholic Square, Granada. Andalusia, Spain