The Ayodhya Ram temple is all decked up for its big day with thousands of flowers
The Ayodhya Ram temple is all decked up for its big day with thousands of flowers