borderartists.com
Luis Izaguirre Navarro
Puppeteer Luis Izaguirre Navarro at CEMAVI School of Visual Arts in Matamoros, Tamaulipas, Mexico.