Tillie Walden

Tillie Walden is an American independent comics creator. She contributed to the 2000 AD Sci-Fi Special Vol 1 23.