Oh God, Not Again! By Sarah1281
Adult Harry Potter accidentally goes back in time and wakes up on his 11th birthday again, but with all his memories of the future intact.
Completa
Adult Harry Potter accidentally goes back in time and wakes up on his 11th birthday again, but with all his memories of the future intact.