Real Mermaid in the world first ever i seen

Real Mermaid in the world first ever i seenits Real !!! Caught on Camera in Kiryat Yam, Israel. Locals and tourists in the Israeli town of Kiryat.

This entry was posted in Mermaid Videos. Bookmark the permalink.