Castro
Description
The Castro is located on Castro Street in San Francisco, CA. The theatre was built in 1922 and is one of the few remaining movie houses still in use from that period.
Details
4912 x 7360px
Formats
Digital Download
Printed Product
Buy
From $33.53