tempel

Shrine

1991
25 x 160 x 25 cm