WATCH: Mermaid in GenSan Philippines
https://www.youtube.com/watch?v=iwVg_hploRE Mermaid? caught on cam in London beach resort in General Santos, Philippines
https://www.youtube.com/watch?v=iwVg_hploRE Mermaid? caught on cam in London beach resort in General Santos, Philippines