St. James' Church - Pakistan

Pakistan

  • St. James Church, Lahore, a church contemporary to St. Andrew's Church, Lahore

Read more about this topic:  St. James' Church