Giant Squid Monument at Glover's Harbour, Newfoundland, Canada

Giant Squid Monument at Glover's Harbour, Newfoundland, Canada

Daryl Benson/Masterfile ©

Giant Squid Monument at Glover's Harbour, Newfoundland, Canada

Giant Squid Monument at Glover's Harbour, Newfoundland, Canada

Related Tags