Designed by
Title
San Francisco, California, United States of America, Usa #71920339
Description
The streets of Castro and the Castro Theatre sign on June 5, 2010. Built in 1922, the Castro Theatre is a popular movie palace which became Historic Landmark in 1976
This image is editorial