Buzzard - but what's it carrying?

Just flown off from trees around Barleycroft Lake. We think it might be clutching a frog in its talons..
Anonymous