Twin-towered Lutheran church dedicated to St. Peter in Nevskiy Prospekt

[St Petersburg - Russia]