Designed by
Title
Barcelona Airport #95366086
Description
BARCELONA, SPAIN - CIRCA NOVEMBER, 2015: Relay store at Barcelona airport. Relay is a chain of newspaper, magazine, book, and convenience stores, mostly based in train stations and airports.
This image is editorial