Since I live in the Mediterranean region, I've seen those stick insects in the forests before, but I guess they didn't look the same as this one. The color was different.
And yes, of course I didn't expect to see a clothing store after those nature photos 😂
The color can vary in this species. They can be green, brown, or gray. And in a few shades of these colors. 😆 Glad to hear that the shopping mall was a real surprise.