CBC Newfoundland and Labrador

Big boat

The Maersk Challenger SEEN in St. John's Harbour.

IMG00027-20101128-1323.jpg

  •