St. Peter’s School, Mazagaon, Bombay, Maharashtra, India

Street Ismail Waghoo Road
City Bombay
State/ Province Maharashtra
Country India

References

  1. Lillian Elizabeth Chater