Oil painting Ribbon Heart   by Shawn Demarest

Ribbon Heart

26" x 28", oil on cradled panel