Unveiling of The Tree of Life – December 2017

The Tree of Life To unveil a painting is an uncommon thing. When you consider the process of creating a painting, from concept to finished art, it can take months and sometimes years to get the final result the artist wants.   It’s been over 13 years since the museum unveiled Elfred Lee’s Noah’s Ark…

Read More