A delightfully sunny day at a delightful garden.