markmartucciphoto:
yellow sac spider i believe. don't google what their bites result in.
markmartucciphoto:
one of my favs. the fly won.
markmartucciphoto:
secada exoskeleton
markmartucciphoto:
mothmin
markmartucciphoto:
lady
markmartucciphoto:
ladybug on ice