Swimming pool in caribbean resort

Royalty-free stock photo ID: 106294181

Swimming pool in caribbean resort