Mermaid

 

 

 

 


A real mermaid discovered in Arab Western Coast in April 7th 1973.

This is to show that reincarnation is real. The mermaid is trapped between a fish and a human being.