Not Available

Barcelona en tranvía

Very early footage of the streets of Barcelona, filmed from a tram.

Cast

View Full Cast >

Images