Cicada
September 1st, 2006
Sari found this beastie perched on the screen of the window. I’ve never actually seen one before! I’ve heard them though…
September 1st, 2006
Sari found this beastie perched on the screen of the window. I’ve never actually seen one before! I’ve heard them though…