Pin on Pin, Series
One of five (5) pins released for the the movie The Little Mermaid Live. This pin features the movie title on the El Capitan Theatre Marquee with Ariel and Flounder on the left side of the pin. This pin was part of an California only online release from Disney Studio Store Hollywood.
Add a comment