A sacrificial goat head hangs on a door in Kathmandu Nepal

Download free stock video footage featuring A sacrificial goat head hangs on a door in Kathmandu, Nepal. Click here to download royalty-free licensing videos from Videvo today.

A sacrificial goat head hangs on a door in Kathmandu Nepal