primrose cape