Rio Theatre
1205 Soquel Avenue, Santa Cruz, California, 1953.
Newer Post
Older Post
Home