2013 06 25_0940

2013 06 25_0940

Observation - 2013 06 25_0940 - UK and Ireland. Description: The catepillar please

The catepillar please