Lena Zavaroni The 3 Arts Theatre, 260 Main Road, Plumstead, 7800 Cape Town, South Africa. 5 May 1975 Research is on going and hopefully I will be able to add some details soon Related Categories Theatre 3 Arts Theatre Comments