Meet South Africa’s Wax Sculptor

Famed French artist Madame Tussaud is known for her wax sculptures and, of course, for founding London’s wax museum in 1835. Artists today are inspired by her vision. The London…

By Shelby Hawkins    August 28, 2018