Fire Song by Adam Garnet Jones
How can Shane reconcile his feelings for David with his desire for a better life?
Shane is still reeling from …
How can Shane reconcile his feelings for David with his desire for a better life?
Shane is still reeling from …