Rosalyn Sheppard is the Astronomy professor at Marlowe's Thaumaturgical Academy. She is also the Deputy Headmistress under Headmaster Liam Broadmoor.
Advertisement
Rosalyn Sheppard is the Astronomy professor at Marlowe's Thaumaturgical Academy. She is also the Deputy Headmistress under Headmaster Liam Broadmoor.