beach landscape with large rocks, mountains, sailboats and sea

beach landscape with large rocks, mountains, sailboats and sea - 61945631

Beautiful beach with big rocks and turquoise water, Koh Samui, Thailand

Similar stock images

to-top-page