Some Alien fan art.
Stephen noble alien 03colorfin

Shhhhh!

Stephen noble alien 02fin

It's coming your way!

Watching Alien Covenant got me inspired to do some artwork in the Alien universe.