Stoned sign on the facade of a luxury french restaurant

Royalty-free stock photo ID: 129959438

Stoned sign on the facade of a luxury french restaurant