The distinguished broadcaster and naturalist, Sir David Attenborough, has been on a visit to the White House at the personal invitation of President Obama.

Advertisements