Image 1 of 1

20010504_0004.jpg

CAGLIARI - ITALY / SARDINIA 04 - MAY 2001--Making of chees in the Ferruccio Podda factory.--PHOTO: JUHA ROININEN / EUP-IMAGES