Menu sign in France, outside a restaurant

Royalty-free stock photo ID: 80007706

Menu sign in France, outside a restaurant