Ctenocephalus terranovicus from Newfoundland main content.

Ctenocephalus terranovicus from Newfoundland