Designed by
Title
People stand in line at the restaurant to place an order #217343596
Description
SPAIN, BARCELONA, MARCH, 2021: People stand in line at the restaurant to place an order and the waiters take out the food for those sitting on the open verandas
This image is editorial