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.
Open in libraryPublic domain photos
Open in library