A review by samihaazim
The Storm Keeper's Island by Catherine Doyle

4.0

3.5/5

Magical and fun tale that draws on Irish mythology.