Juan Manuel Castilla Delgado Biography

Madrid, Spain, 1973

Emerging Spanish artist Juan Manuel Castilla Delgado is self-taught and creates FIGURATIVE works with a high CONCEPTUAL component.