Beautiful pavilion set in a hotel beach. The perfect setting for a wedding or renewal ceremony. Cuba

Royalty-free stock photo ID: 54200992

Beautiful pavilion set in a hotel beach. The perfect setting for a wedding or renewal ceremony. Cuba