Icarus. Oil on canvas, 20 x 16 inches. ©2016. $450

Icarus.

Oil on canvas, 20 x 16 inches. ©2016. $450