Roof detail - Church of St Dmitry on Spilled Blood, Uglich

Roof detail - Church of St Dmitry on Spilled Blood, Uglich

[www.patz.com]