CB10159_ABD_interregnum_93x44_2016 | Zarouhie Abdalian

Interregnum, 2016, Printed screen, 93 x 44 inches