Excalibur #103

EXCALIBUR #103 - A comic published by Marvel Comics.

Image: Excalibur #103 - Marvel Comics

Excalibur #103