London Steam Carriage

Constructed 1803

Location
54 Leather Lane, London, EC1

Categories

Authority

    More Information
    London Steam Carriage

    arrow-up-circle