Tag Archive | Papyrus Card Store

New York City’s First Snow!

At least we don’t have to shovel it! Filmed in the Papyrus Card Store on Broadway and Park Place. Enjoy!

Advertisements