Scanned slide.
Taman Negara National Park, Pahang, Malaysia
A lone one above my door. Blew a little on it to show antennae and it fell to sill and played dead. They say Indian Walking Stick has invaded into SF...
This white bee was crawling up the wall, probably taking a rest from flying around looking for flowers.
Predating
Larvae
I think this is a road killed mountain lion. What other agencies should I report this to?