Share
twitterlinkedinfacebook
Image 1 of 1
3018058.JPG
Giant Millipede (Narceus americanus) feeding on an Oak tree flower fallen onto a rock, Shenandoah National Park, Virginia, USA.