Sedrick Huckaby (b. 1975)
Hidden in Plain Site, 2011
Oil on canvas on panel
Courtesy the artist.