Who is Ivy Rose?

Who is Ivy Rose?

4K Reads 843 Votes 28 Part Story
NJ Morris By photolover1 Completed