An 18-year-old Indian girl has married a stray dog as part of a tribal ritual designed to ward off an evil spell.
Mangli Munda, from a remote village in the eastern Indian state of Jharkhand, wed the canine in a lavish ceremony.
The wedding was hastily organised by village elders after a local guru led Mangli's parents to believe that the teenager possessed ill-luck and that marrying a man would bring destruction to the family and her community.
[img alt=Ruff deal: An 18-year-old girl in India (pictured) was ordered by village elders to marry a dog (left) to lift a bad-luck curse that's hanging over her height=419 width=634]http://i.dailymail.co.uk/i/pix/2014/09/03/1409742704793_wps_49_JHARKHAND_INDIA_AUGUST_30.jpg[/img]
[img alt=Ceremony: The dog, Sheru, a stray, falls asleep during the lavish ceremony height=459 width=634]http://i.dailymail.co.uk/i/pix/2014/09/03/1409742711244_wps_50_JHARKHAND_INDIA_AUGUST_30.jpg[/img]
[img alt=Tradition: Rituals being performed during the wedding in the remote village height=424 width=634]http://i.dailymail.co.uk/i/pix/2014/09/03/1409743527186_wps_54_JHARKHAND_INDIA_AUGUST_30.jpg[/img]
[img alt=The big day: Mangli Munda poses with her father, Sri Amnmunda, and her stray dog husband height=907 width=634]http://i.dailymail.co.uk/i/pix/2014/09/03/1409743171949_wps_53_JHARKHAND_INDIA_AUGUST_30.jpg[/img]