Scan barcode
A review by ghostmeat47
Three Hearts and Three Lions by Poul Anderson
3.0
Fine. Fun. Loved the troll fight; very evocative. Fun and charming characters. And such a love story... across worlds and time and space-time!