Yea, that looks like one.
Bees are fascinating creatures.
My brother went to night classes and built his own hive.
He's a tight sod so wasn't up for buying bees so he made half a dozen swarm boxes to catch his own swarm, which he did! Lol
I even put a swarm box up in the very top of my garage...