Horse-drawn carriage (1)

Horse-drawn carriage - continuous ride (regular pace), slowing down and stopping.