The Spanish carriage from 1887

Read more: Technologies, transport and equipment ...