Wendy DavidsonThe MeadowsOil on canvasFramed Size: 72 x 72 cm£1,100592615Enquire about this pieceView full screenView in roomMore by this ArtistADD TO BASKET