Libra Flooring participate in prestigious Cape renovation project

The Iziko South African National Gallery is the national art gallery of South Africa and it is located in Government avenue Cape Town. It became part of the Iziko collection of museums – as managed by the Department of Arts and Culture – in 2001. It is rated as South Africa's premier art museum [...]