Beautiful beach with a view of Otemanu mountain on Bora Bora island

Royalty-free stock photo ID: 111056666

Beautiful beach with a view of Otemanu mountain on Bora Bora island