Lilywhite Boys by K.J. Charles (series)

From Book Trigger Warnings