Sacrifice 3

An india sacrifice ceremony in Bhaktapur, Nepal