Back to album

The long road of life lies ahead, but it is a bright road...

Baby master treesnail (Drymaeus dominicus). Brickell Hammock, Simpson Park, Miami, Miami-Dade County, Florida

406 views
2 faves
4 comments
Uploaded on September 6, 2009
Taken on September 6, 2009