Google
×

Star City

Comics
Star City is a fictional city that appears in American comic books published by DC Comics, best known as the traditional home of the superheroes known by, or affiliated with, the shared alias of Green Arrow. Wikipedia
First appearance: Adventure Comics #266 (November 1959)