Chalk Hill Blue

Chalk Hill Blue

Observation - Chalk Hill Blue - UK and Ireland. Description: