Catherine Archipelago

English

Proper noun

Catherine Archipelago

  1. Synonym of Aleutian Islands.