Open-air restaurant with a view on Atlantic Ocean, Tenerife island, Spain

Royalty-free stock photo ID: 85027852

Open-air restaurant with a view on Atlantic Ocean, Tenerife island, Spain