Geoff Trebs is a concept artist and illustrator based in southern California. Geoff is currently working as Lead Concept Artist at Liquid Entertainment, an independent video game developer.
Link: geofftrebs.blogspot.com
All images used with permission by the artist. © Geoff Trebs or their respective copyright holder.