Tram In Barcelona (Stock Footage)

Tram In Barcelona (Stock Footage)

The tram is passing by in Barcelona.

Barcelona

by
by
by
by
by
by