Previous | Next

221b Baker St. It's really 240 Baker St. There's a bank at 221 Baker St
London
December 14, 1997

Previous | Next