Artwork > Still Life

Barn Owl Bell Jar 1000.
Barn Owl Bell Jar 1000.
oil on panel
16 x 20 inches
2021