Wednesday, December 31, 2008

Installations by Clementina van der Walt at The UCT Irma Stern Museum





No comments: