Giant Baobab seed pods.
The Baobob is a tree native to Africa, Australia and the Middle East tree produces these amazing seed pods.
It is now classified as a super food but these are purely decorative seed pods.
In the third image you can see one of the small grey Baobab seed pods nestled in for scale.
These giants are circa 20-26cm long each, each one differs in size and length.