Triumph #1

TRIUMPH #1 - A comic published by DC Comics.

Image: Triumph #1 - DC Comics

Triumph #1