Oil original painting on canvas size 16×12 inches Lilac

Oil original painting on canvas size 12×12 inches Peonies

Oil original painting on canvas 10×8 inches Big wave FRAMED

Oil original painting on canvas size 10×8 inches Trail

Oil original painting on canvas size 10×8 inches Sunflowers

Oil original painting on canvas size 14×11 inches Rocky shoreline

Oil original still life painting on canvas size 12×12 inches Samovar

Oil original painting on canvas size 12×12 inches Yellow flowers

Oil original painting on canvas size 12×12 inches Tropical vibes

Oil original painting on canvas size 12×12 inches Peonies