Artwork > Large Paintings

Temperate Waters 90x108cm
Jane Newbury Dulwich