Barry is on the NCPS Committee:
(Eur Ing Barry Pearson BSc(Hons) CITP CEng FBCS LRPS)
Galleries
DNG (Digital Negative) articles