Gall on Wild Almond

Gall on Wild Almond

Observation - Gall on Wild Almond - Southern Africa. Description: