Previous Home Next

insect_3-1204_0628

An insect that landed on my finger while on the north shore of Griffy Lake west of Headley Road, 3/12/04.