Clematis munchers

Clematis munchers

Observation - Clematis munchers - UK and Ireland. Description: Found munching away on clematis.

Found munching away on clematis.