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

Royalty-free stock photo ID: 54200989

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