Monday, July 23, 2007

Locust in glass


This is the best picture my wife has taken. At the North Carolina Museum of Life and Science.
Post a Comment