Petra
Artist
Petra is a games artist. Petra has been working with Starjammer Studios. Petra started in 1996 as the artist of This Means War!.
Display options:
Petra is a games artist. Petra has been working with Starjammer Studios. Petra started in 1996 as the artist of This Means War!.