BARCELONA, SPAIN. JANUARY 03, 2016 - Illegal trade in Barcelona. Traders are collecting their goods quickly because the police already close. Poster #105505142
BARCELONA, SPAIN. JANUARY 03, 2016 - Illegal trade in Barcelona. Traders are collecting their goods quickly because the police already close. Poster #105505142