Where a Hufflepuff and a Gryffindor find each other rivals to loversAll Rights Reserved
Where a Hufflepuff and a Gryffindor find each other rivals to lovers
3 parts