National Geographic
kevin' avatar

kevin taylor

Amsterdam, New York, United StatesJoined in 2012
"I live in Amsterdam NY and originally from south jersey, near philly. I am an avid hiker and love taking photos."
This member has no public activity yet.
"I live in Amsterdam NY and originally from south jersey, near philly. I am an avid hiker and love taking photos."
Back to top