Huge pink flocks of millions of flamingos – flamboyances of flamingos – are one of nature’s great spectacles. But colleagues and I have...
a113322e3e6718df8f042e49879fbe92