Icarus

Icarus
Oil on Canvas, 60 x 72 in. 2019

Oil on Canvas - Current