MReyn24050 has it!
http://en.wikipedia.org/wiki/De_Havilland_Leopard_Moth
The photo is indeed A DH 85 that is specially equipped for blind flying.
Photo taken from the article, Art and Craft of Airmanship 2 " First steps to Flying" By Major Oliver Stewart, M.C., A.F.C