Humanoid Endeavors
Oil on linen
42 by 36 inches
2017