2016
Pencil on Paper, 120 x 81 cm,
currently on display at Our Lady of Dolours, Fulham

Advertisements