What the doctor saw


Dover, England
1973