Leandro Casco

Leandro Casco apparently drew Doctor Who: The Eleventh Doctor Vol 2 7, but beyond that, not a clue...