May Bug, Hare Hill Cheshire

May Bug, Hare Hill Cheshire

Observation - May Bug, Hare Hill Cheshire - UK and Ireland. Description: