Large grub

Large grub

Observation - Large grub - UK and Ireland. Description: