Rio Theatre

1205 Soquel Avenue, Santa Cruz, California, 1953.