ghodi

Cost of happily ever after

Cost of happily ever after

Horses suffer silently when a groom goes to get his bride in a noisy baraat. More often than not, they…

July 17, 2018