Red carpet over staircase for government officials or celebrities leading to beautiful historical stone building in Europe, hotel de ville, Lyon, France.

Royalty-free stock photo ID: 95098951

Red carpet over staircase for government officials or celebrities leading to beautiful historical stone building in Europe, hotel de ville, Lyon, France.