Aren't these just the cutest little things you have ever seen? Five lemurs born at Britain's Whipsnade Zoo in March have been put on public exhibit and they are so cute!