Cover 4

Detective Comics #1000

Detective Comics #1000

96 pages

Ratings1

Average rating2

15