St. James' Church - Portugal

Portugal

  • Anglican Church of St James, Porto

Read more about this topic:  St. James' Church