Stonewall Inn visitors center The Stonewall Inn in New York City’s Greenwich Village. (Photo: Richard Drew / AP file)
Be the first to comment