Photo Plus Ben Andrews 2017-05-02 - Have you seen Ben? He was last spotted testing six camouflage hides for wildlife photography…