Large cricket

Large cricket

Observation - Large cricket - UK and Ireland. Description: