Image 1 of 1
BUGGING EACH OTHER -  A dragonfly and a green spider try to catch each other while clinging to an antenna of a vehicle parked at the Scarborough Brook Conservation Area in Belchertown. The spider made several attempts to wrap its filament around the dragonfly, while the dragonfly seemed to be trying to grab the spider.