Artichoke Gall

Artichoke Gall

Observation - Artichoke Gall. Description: