Daffodils - St Peter's Churchyard, Leckhampton, Cheltenham

March 2002

399_30.jpg
399_32.jpg
399 30.jpg