The Grand Hotel Europe's Logo

The Grand Hotel Europe's Logo.
• Logo Grand Hotel Europe in St Petersburg.