San Francisco, CA
Haight-Ashbury is a district of San Francisco, California, named for the intersection of Haight and Ashbury streets. It is also called the Haight and the Upper…
Haight-Ashbury is a district of San Francisco, California, named for the intersection of Haight and Ashbury streets. It is also called the Haight and the Upper Haight.