© 2019 YOSHITO IKEDA  All rights reserved.

melting point 01

2013

lambda print

34.7×42.3 cm