Teresitas beach. Tenerife island, Canaries

Royalty-free stock photo ID: 66046183

Teresitas beach. Tenerife island, Canaries