Flowers of the Coast and other water plants

Mary Grierson

470 x 320, Watercolour

Also by Mary Grierson