Legend of the Shield #15

LEGEND OF THE SHIELD #15 - A comic published by DC Comics.

Image: Legend of the Shield #15 - DC Comics

Legend of the Shield #15