Hotel Springfield

Hotel Springfield of Shimla in Himachal Pradesh.