Terrace of a luxury hotel with pool

Terrace of a luxury hotel with pool

 Stock photo ID: 3166078