Rocky shores and crystal-clear waters

Rocky shores and crystal-clear waters of the tropical sea create a breathtaking scene. The rocky shores appear jagged, with large boulders and rock formations protruding out of the water. Thailand

Most Popular Searches On Stock Footage