Russian Astronauts

Russian astronauts team in the space wearing spaceship costumes in sketchy detail illustration on head shot view with a banner, stars, rocket and other elements from outside the globe visual.