Place: Thursday's Farmers Market, Dona Vista, Florida, United States
By Elizabeth Reed Uploaded on 15 May 2008 20 views
UMMMMMMMMM, slided, a drizzle of EVOO , sea salt and a nice ice cold glass of sweet tea.