Armorial Hall of the Winter Palace, St Petersburg - Russia The Armorial Hall of the Winter Palace is