Oil on canvas painting of an owl and a skull

The Messenger

2023, Oil on Canvas - 20" x 30"