Soon after I started to drive yesterday, I noticed that there were two insects on the window to the left of me, about 8 inches from my face. They did not look like anything I had ever seen before and their presence and proximity startled me. I couldn’t tell if they were inside the car or outside. Continue reading “Weekly Photo Challenge: From Out-of-this-World”