Tuesday, 3 April 2012

Environment of the Week #185

There a forum competition on conceptart.org where every 2 weeks they put up a brief for eveyone to do a concept for so here's my first try at an entry.

The brief was...

At the Banks of the Glowing River
There is something enchanting about this place, whether it's source of illumination is magical, spiritual, technologically produced - or perhaps it is a creation of nature itself.