melting point 01

2013

lambda print

34.7×42.3 cm

© 2019 YOSHITO IKEDA  All rights reserved.