Carabao Island in Romblon Philippines

Waves splashing over sand beach in Carabao Island in Romblon, Philippines.

Most Popular Searches On Stock Footage