Caterpillar at Land's End

Caterpillar at Land's End

Observation - Caterpillar at Land's End - UK and Ireland. Description: