Namaiki Stage Design

Chimera Luxe / May 2002
Shop window display.
High fashion and gum tape.

<< . index .. >> . . . . home