Film·1994·1h
Mermaids photographed in Palau, Mexico, Belize, and Jamaica!
Directed by Perry Tong
Keep watching