Alex Solodov Art

Home / Content / INRI New York, 2017
INRI New York, 2017

INRI New York, 2017

digital art print (limited edition of 30) on paper, 42x59 cm