Tales from the Water Planet
An archival film promoting the mermaid show at Weeki Wachi Springs in Florida.
No comments:
Post a Comment