SS Peter and Paul Cathedral

[Petrogradskaya - St Petersburg - Russia]