Project

CrownPoint South

Project:            CrownPoint South
Cultivation:      Peppers
Country:            UK
Size:                  6,9 ha