Louis Olivier

Hand Stitched

31. Louis Olivier, Hand Stitched, Mono Print on Paper, 42 x 32cm, Framed