Tohuvabohu No.1. 2012

 

(1348-0988-30)
352x783 cm

138.58x308.27 inch

Print on canvas

 

Details