The Mikhailovsky (Inzhenerniy) castle is considered the most romantic construction in S.-Petersburg.
archives of photos