Beach in Motu Tevairoa, Bora Bora, French Polynesia, on May 21, 2026.
License this clip
More footage filed by NurPhoto videographers.