Public domain photos
The image shows a store front with a sign that reads "La Hija de Cain" and glass walls and doors. Inside the store, there are mannequins wearing dresses, lights hanging from the ceiling, and other objects. On the left side of the image, there is a branch of a tree.
Open in library