ALEXANDER AIZENSHTAT

150×300 cm (59.05×118.11 in), oil on canvas