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