Scandinavian Shield


noun

another name for Baltic Shield