TELERAMA MAGAZINE COMMISSION – Will Self

February 3, 2015 at 8:08 pm

03.02.2015

Author Will Self for Telerama Magazine, photographed in London in January 2015.

Author Will Self for Telerama Magazine, London, January 2015.