The Annie Rose

For Ann, the best mother we could ever have and the love of her David's life.