Icilma natural spring, Port-aux-Poules, NW Algeria
Icilma natural spring, Port-aux-Poules Station (Mers El Hadjadj), Oran Province, NW Algeria
Picture No
11785188
Media ID
47639938
Size
5380px x 3466px
(2.8MB)
Credit
Mary Evans / Pharcide
Source
Photograph on a postcard
Date
circa 1910





























