230622103910-62b54dfec0f8e.jpg

Ryan Daffurn

oil on linen 46 x 51 cm sold previous exhibition.