Home-grown vegetables, heritage pulses and hand-rolled pasta define a community feast in the remote mountaintop town of Castelgrande, deep in the southern Italian hinterland of Basilicata.
Read More