This video was shot in Paradise Island beach, Nassau Bahamas. I love playing in the water and bask in the sun! It brings out the mermaid in me:)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…