David Garrido

Comic artist/ illustrator/ character designer

Jerez de la Frontera, Spain