Carabao Island in Romblon Philippines

Tropical beach with coconut trees and waves on sand. Carabao Island in Romblon, Philippines.

Most Popular Searches On Stock Footage