The glorious Celeste Pewter hosted a cover reveal and interview for A Riddle in Ruby 3: The Great Unravel over at her blog.
Get thee hence!
The glorious Celeste Pewter hosted a cover reveal and interview for A Riddle in Ruby 3: The Great Unravel over at her blog.
Get thee hence!