SITE UPDATES - July 19, 2015


Rumours of this site's demise are greatly exaggerated.

So it's been, what, 18 months? Damn. Need to do something about that. Still have 100s of pieces of artwork to introduce. Stay tuned.