Placa Barceloneta 01 (Stock Footage)

Placa Barceloneta 01 (Stock Footage)

View of people walking about in a square in barcelona, spain.

by
by
by
by
by
by