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!

Leave a Reply