Castle Harbour, Tenerife

Tenerife, Spania