Add to Lightbox
A worker organising glasses at the restaurant 'El Celler de Can Roca' which has won three Michelin stars and has twice topped the annual rankings as the world's best restaurant.
Samuel Aranda/Panos Pictures /Felix Features
7 Feb 2017
Not for sale in Spain
food & drink
© Editorial picture agency Felix Features
Copyright Felix Features/Oslo/Norway , contact Fredrik Naumann: fredrik (@) felixfeatures.com contact Marianne Alfsen: marianne (@) felixfeatures.com tel: +47 908 852 89