Who is Hermenegildo Sosa and what is he known for?

Context: Hermenegildo Sosa is a Mexican painter and art professor who is best known for colorful depictions of Mexican rural landscapes, especially those of his home state of Tlaxcala. He was born there into a farming family, whose economic condition delayed his education as he had to work from a young age. In his teens he arrived to Mexico City to work as a domestic, but this allowed him to attend school, including painting classes. Eventually, he entered the Escuela Nacional de Pintura, Escultura y Grabado "La Esmeralda", where he eventually gained a career as a professor.

Answer: Hermenegildo Sosa is a Mexican painter and art professor born in 1946. He is best known for his colorful depictions of Mexican rural landscapes, especially those of him home state in Tlaxcala.