Surprise Evil Queen Pin Released At Disney Studio Store

Today the Disney Studio Store released a surprise pin featuring Snow White’s Evil Queen.  This pin has a retail price of $18.95 and a limited edition size of 400.

What do you think of this pin?

image

RECOMMENDED STORIES