Icarus meets Nebuchadnezzar

oil on canvas

2019

Size: 1200 x 1500 mm

oil on canvas

$18,000.00