Camoflage

Camoflage

Observation - Camoflage - UK and Ireland. Description: I can hardly see this little butterfly

I can hardly see this little butterfly