Scott Andrew Spencer Artwork Details

 
 

Detailed Description

Surely, there's other life out there somewhere. Maybe if we stop acting superior to other living things here on Earth they'll pay us a visit.
 

Related Art