Home
Monster This is a detail from a photo of some cicadas on a tree at my parents place. I was amazed at the way you could see the light shining through the shells of thier eyes.