Posted on Jun 4, 2011
This is a low resolution image of the Thea render review in 3D world magazine, I’d say it’s a satisfying review. Two of my older renders were selected for the review.