a Space #45282 2010 180x180cm Digital C-Print, Face Mount on Plexiglass
Show Room