Farmer's Market returns to Berlin

The Farmerís Market can have anywhere from 40 to 60 vendors. It is the second largest farmerís market after Portsmouth.
CLICK TO VIEW THE SOURCE MATERIAL