Russia's Saint Petersburg is basking in warm sunshine and fresh air and enjoying a cozy atmosphere.
Photos by Oksana Manchuk