25 July 2007
Better than a Veyron?
Patrick Crozier

Well, if the asking price of £1m is anything to go by.

image
La Marquise - built in 1884

Post a Comment