" ...a place where something flourishes,.. is most typically found,.. or from which it originates..."

Showing posts with label installation. Show all posts
Showing posts with label installation. Show all posts

Monday, September 13, 2010

..... a sneak preview

a sneak preview of the new installation going up in ikhaya. making the most of what you have .....