Carcharodon Astra Chapter of Astartes
12
description
Carcharodons aka Space Sharks space marines. Brief history & organization
description