Divine Love - Rose Shepard

Rose Shepard

Divine Love

110 x 60 cmFramed: 110 x 60 cmacrylic on canvas