1
These are mid castes from north indian state of Uttar Pradesh. What are the main types? no need to classify individually.
Bookmarks