Crystal clear waters around Balicasag island in Philippines.

by Cinemagraphs