ALEXANDER AIZENSHTAT
The Theatre, 2017
150 x 250 cm (59 x 98.4), oil on canvas