skip to Main Content

Steps to Infinity, 2004 Site-specific sculpture in painted steel, Chiba Japan