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

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 .....

2 comments: