Fruits & Vegetables & Produce - Retail in Swansea, MA
Almeida's Vegetable Patch