Russ Ritell

The Cosmic Messenger

"The Cosmic Messenger,” A human stands on a piece of Earth, dried and cracked, fitted with the required uniform of the time. The humming bird is a symbol of hope and returning species (referencing the dove and olive branch in the story of Noah from the Bible).
Join the community to submit artwork & vote!
sign up for free