Pride Flag waves over the Castro District. San Francisco | 2003.