Darren O'Shaughnessy

Irlanti, 1972-


Pseudonyymit: Darren Shan