The Hotel Ritz's Logo

The Hotel Ritz's Logo.
• Logo Hotel Ritz in London.