Dr. Strange Beard

Dr. Strange Beard

2018 • 350 pages

Ratings13

Average rating4

15

Fun to read as always, but not her best.

October 5, 2018