A body of water located between Greenland and Canada's Labrador Peninsula, known for its currents Website
No one has left a review of this topic, be the first!