Velodrome and city of Luanda, Angola, West Africa
Velodrome and city of Luanda, capital of Angola, Portuguese West Africa
Picture No
11100484
Media ID
48572326
Size
5520px x 3537px
(5.3MB)
Credit
Mary Evans / Pharcide
Source
Unattributed postcard
Date
circa 1910s









































