Christopher II

Christopher II

84.7K Reads 5.1K Votes 39 Part Story
— E By ethevisionary Updated 5 days ago