Boreochiton ruber (Linnaeus, 1767)

CLICK ON IMAGES FOR CAPTIONS AND TO ENLARGE