Atoyac River: Oaxaca, Mexico 2012 > A Las Orillias Del Rio (At The Banks of the River)

Todo Depende De La Naturaleza (Everything Depends on Nature)
Todo Depende De La Naturaleza (Everything Depends on Nature)
Embroidery on activated charcoal cloth
18" x 21"
2012