80% Public

1999 / Specta / installation view

Download (1024 x 764)