Blood of the Last Lion, 2016-2021

 

(1418-1880-79)
290x440 cm

114.17x173.23 inch

Print on paper, broken glass

 

Details