Alien Alone

Alien Alone

One of the Bizzart series of illustrations