Puzzles solved by David Barclay

Kangaroos grazing puzzle online from photo