Horses wearing raincoats are pulling carts with umbrellas.
Several horse drawn buggies in the rain with umbrellas.
many people riding horse drawn carriages with umbrellas
These horses are standing outside in the rain with carriages attached to them.
A group of horse drawn carriages sitting in front of a tall building.