Travelling vendors attempt to sell market products in Cagli's main piazza.
Back to Main Page