Two eight foot Salt Moons were installed at the Ritz Mandarin Oriental in Madrid, Spain. The artworks were installed in the fine-dining restaurant, Deessa. The hotel’s signature restaurant is run by celebrated 3Michelin star chef, Quique Dacosta. The artworks are installed in the beautiful Alfonso XIII room, overlooking the Ritz Garden.