Thursday, July 14, 2016

Ithaca Millipede


Spotted this amazing critter on a hike through Robert Treman Park in Ithaca, NY

No comments:

Post a Comment