Peacock butterfly shares a flower in Macclesfield Forest