Louis Olivier Hand Stitched Post author By Gallery2 Post date July 26, 2025 31. Louis Olivier, Hand Stitched, Mono Print on Paper, 42 x 32cm, Framed