Brimstones

Brimstones

Observation - Brimstones - UK and Ireland. Description: Food source and camouflage.

Food source and camouflage.