The Twelve Days of Randy (Special Delivery, #2.5) - Heidi Cullinan

3.5 stars