Baffin Island/Definition

The largest Island in the Canadian Arctic Archipelago