Izmailovskiy Garden
Reki Fontanki Emb., 114, St. Petersburg 190005 Russia
Izmailovskiy Garden is a Parks place is located in St. Petersburg, Northwestern District. The address of Izmailovskiy Garden is Reki Fontanki Emb., 114, St. Petersburg 190005 Russia.