Advertisements

MERMAIDS IN MIAMI!

Scores of mermaids were spotted on the shores of Miami Beach this week.

Advertisements