Italian Cafe in London
100 piece Classic
Photo: Ewan Munro
Traditional Embroidery of the Uros People
150 piece Classic