Hindu devotees celebrate Holi, also known as the festival of colours, outside a temple on the outskirts of the northern Indian city of Mathura March 1, 2010.[Xinhua/Reuters]
Go to Forum >>0 Comments