zurück / back
zurück/back

Ummauert / Walled In

Installation & Performance, China 2001

zurück / back