Oxford, Double-Deck Car 18


Stations terminus, September 1906. Commercial view.