Charkha
Charkha

Charkha

  • Tapri Police Station, Tapri Kinnaur, Himachal Pradesh, India
  • No ratings found yet!