Culture THE SNOW COMES DOWN AT TRIGG JEWELLERS London may have Harrod's and New York has Fifth Avenue, but here in Cape Town, the beauty and appeal fo a festive window and shopfront display are not lost. One capeetc8 years agoKeep Reading