Orchard Spider
Subject: Orchard Spider? Geographic location of the bug: Amesbury Massachusetts Date: 06/08/2021 Time: 08:45 AM EDT Your letter to the bugman: I am a Huge bug fan! I am a commercial photographer by day and a wildlife and macro photog for fun. I cam across this little one in the garden last night and I … Read more