Filters:
clear
Country: United Kingdom

greek orthodox church in Doncaster

About 1 results.

British Orthodox Church

thumb_up 1620 likes

The British Orthodox Church is a small independent Orthodox jurisdiction, Our mission is to the people of the British Isles, and though we are completely Orthodox in our faith and practice we rem…

  • 1