Return to page 5 thumbnails
Previous Next
The Plaza de España in Santa Cruz de Tenerife, one of the main squares on the island.