Space Invaders Photo

Game: Space Invaders
Space Invaders Photo: Upper playfield
Upper playfield