Glass talks to photoartist Jamie Mcleod about his new book I Created Me
THE NEW ZEALAND-born, London-based photo-artist, Jamie Mcleod has produced a new book entitled I Created Me featuring largely unseen photos from McLeod’s 20-year-old archive of his work with...