Tuesday, April 20, 2010

Behold The Deli Llama

Behold The Deli Llama, a restaurant and catering service where I live.

No comments:

Post a Comment