Noah Buchanan
 
 
   

Triumph of Bacchus (detail)
Oil on Linen, 80" x 62", 2017