The Six Bells



The Six Bells Pub in Oxford England.
[October '98]