menu
yellow spider yellow leaf, no more me, no more belief. photo by Stephen Poullas

yellow spider yellow leaf, no more me, no more belief. © Photo by Stephen Poullas

  • Taken on July 31, 2012.
  • Taughannock Falls state park - New York

  • state, park, York, Taughannock, New, Falls

Related Photos

Top