Share
twitterlinkedinfacebook
Image 1 of 1
SAR01914SPA.jpg
Staff 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.