Animecha

Illustrations for promotional posters "Animecha: Festival de la Muerte".

Celaya, Guanajuato, Mexico.

More by Cesar Leal

View profile