A review by beecheralyson
Tam Lin by Charles Mikolaycak, Jane Yolen

4.0

I kept thinking about how this could be turned into a YA novel.