Shimmering Pond Lillies by Natalie Neweman

1220 x 1220mm

acrylic on canvas