Quantcast
 

Red Coca Cola delivery truck

Barcelona, Spain – December 28, 2015: Red Coca-Cola delivery truck parked in the street, in the Passeig de Gracia at Barcelona, a famous landmark in the city on Christmas

iStock