Barcelona by Tram

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

Read More
Server:
IMDB
Trailer
Similar Recommendations