2 min read

From Russia with love

Saint Petersburg – The Au Pont Rouge department store has been restored to its former glory.