Friday, August 12, 2011

Houdini's Magic Shop

Although not actually Disneyland postcards, these cards are sold in the Main Street Magic Shop. Enjoy.