Share
twitterlinkedinfacebook
Image 1 of 1
SAR01920SPA.jpg
Staff in the kitchen during the busy evening sitting 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.