Scarlet Rose 12/151

Limited edition print by Richard Spare floated on white mat in pewter frame, size: 73 cm x 91 cm