Nature’s Playground

Artist: Helen Richards
Material: Acrylic on canvas, framed
Size: 101cm x 101cm