Making Samosa, Nepal

Making vegetable samosa in Kathmandu, Nepal.