1974 Born in Skopje, R.Macedonia Education 2005 Master of Fi...
David Scott Armstrong is a print-artist interested in the entw...
Education 2017 2013 M.F.A. in Studio Art, Printmaking Concen...
2013 1st International Contemporary Minipurint Kazanlak (T...