Best Details No.1, 2009

 

(1353-0027-55)
258x570 cm

101.57x224.41 inch

Print on paper

 

Details