Opposites.

Opposites.

1.2M Reads 27K Votes 75 Part Story
thisgirl_bay By thisgirl_bay Updated Jul 27, 2014