A horsecar or horse-drawn tram is an animal-powered streetcar or tram. It is one of the earliest forms of public transport. The Douglas Horse Trams have been in existence on the Isle of Man since 1876.

Stamp
It looks as like originally two stamps were attached.
0 comments:
Post a Comment