ThruFlow Decking on Dock with kayak and floating island in the background

Floating ThruFlow dock by Canada Docks with a Floating Hexagon island