CanadaDocks 8x16 Floating Dock

CanadaDocks floating dock with ramp and kayak