PERFORMANCE INSTALLATION CENTRE POINT 1976(92?)

LONDON GILES DENMARK


 
giles denmark performance installation

Stair Offering

©Giles Denmark

next step

Performance Atrium

giles denmark artist