Samosa

Indian Samosa, Spicy Snack Prepared From Potatoes . A Common Street Snack In Northern India Photo