Building and recreation area of luxury hotel, Tenerife island, Spain

Royalty-free stock photo ID: 79396060

Building and recreation area of luxury hotel, Tenerife island, Spain