Saturday, August 20, 2011

THE THIRD EYE 2011






































Collage on paper, 2011. 24 x 29.5 cm.  GOD & COUNTRY, STORIE, PARIS opening, September 1, 2011.  For all information contact STORIE.

No comments:

Post a Comment