22 Oct This may be the best puppet ever made. #Einstein #marionette #fleamarket #MelroseTradingPost #awesome Posted at 00:07h in Uncategorized by MelroseTradingPost 0 Likes Share