SOUTH AFRICA - Cape Town - Peaches and Herb (bay)