Leezee Sower

Leezee Sower

Leezee Sower appears in the 2000AD story – Kingdom.