Oaxaca de Juárez, Oaxaca, Mexico
Chapel Hill, NC, USA
Portland, OR, USA
Charlotte, NC, USA
Oaxaca de Juarez, Oaxaca, Mexico