flower oil painting

Allegory

Regular price $550.00

16"x20" (17"x21" framed) oil painting by Lelia Davis