Hastings House


Hastings House - building in India.