St Theodosius Russian Orthodox Cathedral

Cleveland, Ohio, USA

Orthodox Church of America

1911

Advertisements