HomePosts Tagged "Tamara Smart"

Tamara Smart 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.