poster

Mermaid of China Rose

0% | Jan 01, 1994 |

Featuring Ling Li and three fabulous new mermaids!

Featured Crew

Doug Magby
Director of Photography
Perry Tong
Writer

Cast

actor1
Ling Ly
China Rose
actor1
Stephanie Ross
Rita Lane
actor1
Joey Dean
Loverboy
actor1
Woody Barnes
Dirt Bag Smith

Images