Pellotia

Pellotia
2000 A.D. (UK) issue 1331
Comic Book Mar 01 2003
2000 A.D. (UK)
1331 A