Opposites (boyxboy)

Opposites (boyxboy)

346K Reads 15.3K Votes 29 Part Story
dreamydaze By dreamydaze Completed