September 2006 (mid-month update)

Home Next

P9010040

A very odd insect, found on our kitchen window