Colorful Fabrics at the Peruvian Market
100 piece Classic
Photo: Neale Cousland
Sainte-Agathe, Quebec, Canada
150 piece Classic