Cavendish Farms - New Annan

Cavendish Farms french fry plant in New Annan, Prince Edward Island, Canada.
 

(Click to enlarge)

Cavendish Farms french fry plant in New Annan, Prince Edward Island, Canada

Help