GALLERY: Theatre’s “The Little Mermaid” debuts Nov. 17