Gallery Mess the restaurant of Saachi Gallery in Chelsea borough London England UK Europe

- Image ID: CBJ5XA