Ant on patrol?

Ant on patrol?

Observation - Ant on patrol? - UK and Ireland. Description: See Comment

See Comment