Galls on Stream Caperose

Galls on Stream Caperose

Observation - Galls on Stream Caperose - Southern Africa. Description: