host picture

  | Bookmark and Share

Launch of the Giant Squid Stamp.

Ted goes to Glover's Harbour with Fraser Ross, the designer of the giant squid stamp, for the stamp's launch.
 
Download Flash Player to view this content.
  •