flag

Santa Cruz de Tenerife


Seat of a first-order administrative division, Canary Islands.

avatar

img