theamazingplace.co.za
Tech Report Review of Da Vinci – The Genius
Tech Report published this TV clip from their visit to the Da Vinci – The Genius exhibition at The Amazing Place in Woodmead, Sandton.