Noah Buchanan
 
 

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