Samosa

Samosa

Amchur potatoes and green peas in hand rolled pastry