Street of Altea Old Town in Spain
150 piece Classic
Photo: Julia Lav
Traditional Embroidery of the Uros People