Thursday, September 14, 2017

The EV, circa 1895

From The Westminster Budget, London, November 22, 1895.

They even have a recharge station (at the back, left)

(Source: Yesterday's Print)


No comments:

Post a Comment