The Sun and The Moon (Remus Lupin X OC/Reader) Part 2
Warning: None
(1st-3rd year) Izzy Meikle-Small as Therese Potter
(1st-3rd year) Charlie Rowe as Remus Lupin
Warning: None
(1st-3rd year) Izzy Meikle-Small as Therese Potter
(1st-3rd year) Charlie Rowe as Remus Lupin