Project: Place Farms
Cultivation: Peppers / Cucumbers / Tomato
Country: England
Size: 12,8 ha
Place Farms
previous article
Project: Place Farms
Cultivation: Peppers / Cucumbers / Tomato
Country: England
Size: 12,8 ha