The garlands of good fortune.

Every year, in the week leading up to the beautiful Indian festival of Diwali, hundreds of street vendors add their little contribution of colour to the festivities. Dotting pavements, lining compound walls, delicately strung over… Continue reading