JAPANESE
ENGLISH
Swarovski Crystal Palace 2010
2010
Milan, Italy
Installation “Sparks”
/