Me (right) and my Mum (left), while walking in the Stamford Meadows. Taken: 20 June 2003.
[ Previous photo ] - [ Return to photo gallery ] - [ Next photo ]