Debra
Espinosa

place-ico

LIVES AND WORKS

Sabadell
Spain

world-ico

BORN IN

Alicante
Spain

birth-date-ico

DATE OF BIRTH

16-09-1982

BIOGRAPHY

Debra Espinosa is a renowned visual artist with extensive experience in international urban art and illustration. Illicitan by origin and based in Catalonia, Debra began her artistic career in theater scenography, specializing in the prestigious school of Institut del Teatre.Although... Read More