beach tropical with white sand and turquoise water ripple reflection

Royalty-free stock photo ID: 105800957

beach tropical with white sand and turquoise water ripple reflection