Video

Timelapse of Placa d'Espanya, Barcelona, Spain (Stock Footage)

Timelapse of Placa d'Espanya, Barcelona, Spain (Stock Footage)

Aerial timelapse of Placa d’Espanya, Plaza de Espana, the Spanish Square in Barcelona, Catalonia, Spain with city traffic in the evening

by
by
by
by
by
by