Star Star Star Star Star

A People's Place in L.A. by Rick Meghiddo

Ports O'Call is a fish market in San Pedro, by the waterfront, on the edge of Los Angeles. Large families of Latinos are its main customers.
The place will be soon demolished, to make space for new development.

Info Share + Favorites
Sign In or Sign Up to add a comment.
Suggested Films