File:MarthaLeighton.jpg

Martha Leighton, wife of Doctor Thomas Leighton, and inhabitant of Planet Q in 2266.