The Human Bearer Ch. 31
A gay story: The Human Bearer Ch. 31 The Human Bearer 31. That was bad. Xana ignored his tries of communicating with him until they were inside their quarters. Riordan didn’t protest as his master manhandled him and placed him on the bed, climbing on top of him, his green eyes turned into pools of … Read more