Young Severus Snape
Young Severus Snape
Young Severus Snape
Young Severus Snape
Severus Snape and Y/N
Severus Snape and Y/N
Snape
Young Severus Snape
Young Severus Snape
  ,
  ,
Royce?
Severus Snape
Royce?
Severus Snape and Y/N
Young Severus Snape
Young Snape
  ,
Snape
Young Severus Snape
  ,
Young Severus Snape