Ant and Spider with Caterpillar
Ant and Spider with Caterpillar

Spider and ant having a tug of war over a tiny caterpillar

Date: 07/07/17

Location: Ipswich

Ant and Spider with Caterpillar

Spider and ant having a tug of war over a tiny caterpillar

Date: 07/07/17

Location: Ipswich