Connect to share and comment

french fries

french fries

The production line of French fries at the McCain factory in Harnes, northern France.

FRANCOIS LO PRESTI