The Tram In Barcelona (Stock Footage)

The Tram In Barcelona (Stock Footage)

The tram is passing by in Barcelona.

Barcelona

by
by
by
by
by
by