Beowulf The Brave

Beowulf The Brave

£6.99 Regular Price
£2.50Sale Price

A brave little boy steps into the big boots of his hero, Beowulf the Brave, in this retelling of the epic poem.

 

But will he defeat the scary monsters that threaten the land?