Place: Farmer's Market, Los Angeles, California, United States
By Jim Hayes Uploaded on 21 November 2007 2 favorites, 75 views
No doubt what the sausage from this vendor in the Farmer's Market is made from!