News, Scolamanzi Leopard 4600 A few pictures as promised! December 8, 2010 Henriette Scholtz Leave a comment As I have promised here are the trip from Cape Town to St Helena!