HomePosts Tagged "Ferdia Shaw"

Ferdia Shaw Tag

Archive

'Artemis Fowl' follows a 12yo descendant of a long line of criminal masterminds in a battle of strength and cunning against a powerful race of fairies.