Street Treats, Gramercy Park, NYC

Liver biscotti! YUM!! 🙂

Comments

comments