Catherine Lyne is a artist and photographer who graduated from Glasgow School of Art. She works and lives in London, UK. 

IMG_2318.JPG