Toddy 30 Nov 2008 The island for black howler monkeys in the South American section of Apenheul, the Netherlands. A very nice and lush island. July 2008
The island for black howler monkeys in the South American section of Apenheul, the Netherlands. A very nice and lush island. July 2008
snowleopard 1 Dec 2008 Yet another in a long line of absolutely top-notch, brilliant exhibits at Apenheul Zoo!