bizarreland said:I think it is one of my Baby's relatives you know Stick Insects !!!!! Great capture : ]
Great shot.
I wondered about this being a Sticky, I've never seen one here before.