Peter Seal: Untitled, 2023 - acrylic on stitched canvas 86.5 x 127 cm.
The majority of the images on this site (not including the above) are archival