Francesca Henle Taylor

Creator
Francesca Henle Taylor

Bio

Assistant Editor of Top Secret Press comic titles including The 7th Sister, Betty Wicked, The Devil's Back, The Strange, Legend & 3CORPS.

All Series1-7 of 7