Russian Flag on Hermitage
Lenin, Saint Petersburg
St. Petersburg
Neva
Peterhof Palace garden
in Saint-Petersburg
Court Church of Greater palace
SAINT PETERSBURG
Saint-Petersburg
Samson and Lion fountain.
The Palace Square
Petersburg
Summer house