Earth Day 2009 (34)
This blows my mind. “People watch a salamander cross a roadway in New Haven, Vermont.” via The Big Picture »

Earth Day 2009 (34)

This blows my mind. “People watch a salamander cross a roadway in New Haven, Vermont.” via The Big Picture »

  1. imsvsims posted this