Traditional Moroccan Knit Mats
100 piece Classic
Photo: Tanyu6ka
Keremeos, British Columbia, Canada
Keremeos Bridge, British Columbia