Rajput History Archive > Thikana

Patan

A Rajput estate or thikana.