Caterpillar at Inver Bay

Caterpillar at Inver Bay

Observation - Caterpillar at Inver Bay - UK and Ireland. Description: Another item from last year that someone might know.

Another item from last year that someone might know.