St Sava, the Largest Orthodox Church in the World

St Sava, the Largest Orthodox Church in the World

[www.patz.com]