Public domain photos

The image shows a poster advertising a restaurant in Strasbourg, France. It features a building with people standing in front of it, flags of different countries, and text.

The image shows a poster advertising a restaurant in Strasbourg, France. It features a building with people standing in front of it, flags of different countries, and text.Open in library