Made in the Trompenburg factory in Amsterdam, this car amazed onlookers as it climbed the stairs of the Crystal Palace exhibition building in 1905... Now part of the Louwman Collection
Created with Web Album Generator