A look at some sights in Olvera St. in Los Angeles, California.
Released: 1937-01-22
WhatToWatch — search all titles