Exquisite Creatures - Mermaid and Octopus Show
Bath House Cultural Center, Dallas, TX.
5.21.09