Lionheart (Kelsey Leigh Kirkland), formerly called Captain Britain, is a fictional character, a Marvel Comics superhero. She first appeared in The Avengers vol.3, #77 (2004).
Lionheart (Kelsey Leigh Kirkland), formerly called Captain Britain, is a fictional character, a Marvel Comics superhero. She first appeared in The Avengers vol.3, #77 (2004).