bluebutterfly

bluebutterfly

Observation - bluebutterfly - UK and Ireland. Description: