I think it is a Belgian "Tetraédre" anti tank obstacle. However all the plans, photos and models have slightly different upper part.Sturm78 wrote:Hi all, I think french AT obstacles: Image from EBay
Sturm78
The last photo of hedgehogs is interesting. Maybe Soviet Union?