He was born in Athens in 1975 He studied Painting in Athens S...
Born on 28 th of April 1953, Resita Faculty of Arts, Timisoar...
David Scott Armstrong is a print-artist interested in the entw...
Printmaker Master of Arts, Helsinki, Finland. Living and wor...