Ard Berge
The Point of No Return: Luanda, Angola
May-October 2001
oil on hemp
107 x 66 cm (42 x 26 in)