Delicious fresh Caciocavallo and Scamorza cheese hanging. Italian cheeses close up. The cheeses are handmade. The production of cheese.