Soska Selsa Picture

another mythological thing ... Soska Selsa, a Nart hero from the North Caucasian folklore... especially adored by the Chechens...
Continue Reading: Hero