Carla Castro Gomez
Dry point intaglio,
16x21cm (15x31cm framed)
La Lechuza is a legend known in northern Mexico and Southern Texas. She is described to be a mixture of an old woman, haggard and skinny and an owl. There are a variety of versions of this legend...