November 1975, Luanda, Angola --- Headquarters of National Front for the Liberation of Angola (FNLA) in Luanda. --- Image by © JP Laffont
November 1975, Luanda, Angola --- Headquarters of National Front for the Liberation of Angola (FNLA) in Luanda. --- Image by © JP Laffont
Filename: ANGOLA INDEPENDENCE 30 LAF242156.JPG
Copyright

Related photos : ANGOLA INDEPENDENCE