Skip to main content

The puzzling nation of the Kalash Valleys - a polytheistic island in the ocean of Islam

Stanisław Kozłowski | Customs
kalasze
Ahmed Sajjad Zaidi (flickr)