Hotel Grande Bretagne

Hotel Grande Bretagne
Constitution Square, Athens, Greece