annabel red and peter