Baby Face

In New Dehli, an Indian woman held baby dolls — one of which represents Lord Rama — before taking part in a procession for Ram Navami, which marks the birthday of Hindu god Lord Rama.

What’s Your Reaction? 0 0 0 0 0 0 0Reactions