ALEXANDER AIZENSHTAT

130x130cm (51.18×51.18 in), oil on canvas