Image 1 of 1
Oaxaca_MG-1161.jpg
Santa Ana del Valle; Oaxaca; Mexico; North America.  Weaver Ernesto Martinez Cruz and Jaguar Carpet.