Castro halloween

Castro halloween

An estimated 500,000 people packed the Castro on Oct. 31, 2006. It would be the last mass Halloween gathering in the neighborhood. (Photo: Carlos Avila Gonzalez)

Be the first to comment

Leave a Reply

Your email address will not be published.


*