Award Winning Art, Large Oils, Modern Myth, Surrealistic
62” x 43” - $1,500.00
Ducks nesting in a tree are a sign of an important announcement while rabbits are considered benefactors to mankind.