Tuna Canyon

Immigration Detention Center

Location: Tujunga, California

More information in the Densho Encyclopedia ...

API