The World's Finest
Still from Green Lantern: The Animated Series episode “…In Love and War”

Still from Green Lantern: The Animated Series episode “…In Love and War”