Fox Theatre
Redwood City, CA
Night
The Fox Theatre in Redwood City, CA opened in 1929, was remodeled in 1950, and was listed on National Register of Historic Places in 1994.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account