Rochana

Rochana

A Diggagendra mountain of the north Kuru.