Monday, August 5, 2013

Fresh deli food

The best deli food is the one that looks like it hasn't been sitting there for weeks.

No comments: