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