A horse drawn carriage driving past very tall red buildings. Two large horses are pulling a bus shaped carriage. a horse drawn carriage on a city street  People tending to the horses of a horse drawn wagon in a city Large horse drawn carriage with several gentlemen top hats.