Designed by
Title
Floderer signage above the iconic French restaurant with chief talking with #245539339
Description
Strasbourg, France - Apr 11, 2022: Floderer signage above the iconic French restaurant with chief talking with supplier outdoor while worker cleans the menu signage
This image is editorial