Disney’s “The Little Mermaid” at Tuacahn

 

Click here to enlarge picture

Click above to enlarge picture