What the doctor saw


Bishop's Stortford, England
1995