Space Mission Badge

Just a little scribble of a space mission badge for something that will be revealed soon.

More by Oliver Pitsch

View profile