Cape Town and the pictoresque peninsule. (Cape Town : Cape Times)