ARCO

This is an Arco gas station in Los Angeles but maybe it has nothing to do with the homonymous art fair in Madrid.