We need a hint on this one
Some kinda masonry sculpture or fitting............. maybe
maybe.......not!
Nah this one has got me
Tree bark ?