memories | hp&tw
On the 31st of July 1995, Lily Potter did not give birth to only one child, but two children. Twins-one boy and one girl. Their names were Harry James Potter and Rosalie Faye Potter. But only one grew up in the Potter home. Halloween of 1996, Voldemort was defeated by a young Harry Potter, but he was not the only one...