Tropical Beach Stormy - Beachfront

Looking down a popular, tropical beach on a stormy day. Filmed in Playa Del Carmen, Mexico.

Keywords