‘Russia’ Brig Sails Along Neva River Ahead of ‘Scarlet Sails’ Festival in St. Petersburg
St. Petersburg: The ‘Russia’ brig, a two-masted sailing ship adorned with striking red sails, was seen navigating the Neva River as St. Petersburg prepares for the annual ‘Scarlet Sails’ festival, which is set to take place on June 28.
According to …