Project

Place Farms

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