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