Still-Life Roses

David Shennan

Artwork title
Size: 300 x 400mm
Media: Oil on Canvas