Illustration from 1915 Sixtieth Annual Exhibition of the Royal Photographic Society of Great Britain
Adult larva in pupation cell
by Hugh Main
1915 E15S011B
1915 E15S011B