This image is of a Blackburn Beverley that was blown up on Habilayn airfield (located in Yemen). It is believed that this aircraft is from 84 Squadron RAF and was written off after hitting a landmine (source: Peter Stephenson Bae. Brough Facebook page).