by Costin
Swimming pool, open-air restaurant and exotic trees of luxury hotel, Tenerife island, Spain. High quality photo