Russia is filled with incredible architecture, including fortresses, castles, and palaces. Here are just a few that can be found in St. Petersburg and Moscow.
Russia is filled with incredible architecture, including fortresses, castles, and palaces. Here are just a few that can be found in St. Petersburg and Moscow.