The Pumpkin and the Dahlia

William Leon Stacks

The Pumpkin and the Dahlia is an original oil painting by William Leon Stacks. The art measures 28″ x 40″ and the frame is 32″ x 45″, frame included.

 


Category: Realism, Still Life


Related Items