green bettle wooltack point

green bettle wooltack point

Observation - green bettle wooltack point - UK and Ireland. Description: