Icon #23

ICON #23 - A comic published by DC Comics.

Image: Icon #23 - DC Comics

Icon #23