Public domain photos

The image shows a poster advertising automobiles in Paris, France. It features a woman in a car, surrounded by other people, with the words "Automobiles Dela Haye" written across the top.

The image shows a poster advertising automobiles in Paris, France. It features a woman in a car, surrounded by other people, with the words "Automobiles Dela Haye" written across the top.Open in library