Gall on Dog Rose

Gall on Dog Rose

Observation - Gall on Dog Rose. Description: