Bruce K Beck's Love Trilogy

172 pages hardcover

fiction lgbtqia+ adventurous medium-paced