red rocky beach with clear water and islands on the horizon

Royalty-free stock photo ID: 104158982

red rocky beach with clear water and islands on the horizon