The Tomato “Feastival”
SOLD
I think this year was the best ever. Large crowds even though there were torrential rains in Tallahassee. Turkey Hill Farm is about 8 miles east of Tallahassee so the rains didn’t get that far. A few storm clouds did gather in the sky but none broke loose on the event. This is such a […]