Deana Russell (deeberussell) Profile

Deana Russell

United States
Simi Valley, CA
United States

About / Bio

My favorite artist is Edmond Blair Leighton. His piece the Accoliade, God Speed, is truly inspirational to me. To think of what tools they had to use back then and how they created such detail and beauty is remarkable!

Member Info

Joined: 07/21/2001

Guest Comments

Post new comment

Login or register to post comments
Art at its best.