Benjamin Thomas Taylor
2019
42 x 42 cm
Limited edition Giclee print with screen printed varnish and foil
Edition of 25