Gall and putative causer - enlarged

Malcolm Storey