MERMAID CAUGHT on camera



This mermaid was spotted at Mallorca. This footage was blurred but it is quite interesting.


Advertising

Popular Posts