A review by saylorrains
Marigold by Troy James Weaver

1.0

This is what happens when you buy a book purely for the name and cover...