Church of ss Peter & Paul - St Petersburg 1704-1733

scroll down

> index at top of page