Tehran, Iran,1982. Resides and works in Madrid. Visual arti...
David Scott Armstrong is a print-artist interested in the entw...
Born 1960 / University of Innsbruck 1978 – 85 / now teacher ...
Engraver, freelance, she graduated from the Academy of Fine Ar...