Catherine Macaulay

















Remembering the Roses - Duet
Watercolour 22 x 30 in. $1,740.00