The Royal Palace. Statue of Queen Isabel "La Católica" in the Jardines de Sabatini on the north side of the Royal Palace. Date: June 11, 2007
Date: June 11, 2007