La Lechuza La Lechuza from Mayra Alvarado La Lechuza "La Curandera" - A witch that transforms into an owl at night. gLike La Lechuza Illustrator Illustration Share R 7 n Mayra Alvarado Boston, MA Follow Contact