Water Fillable Pedestrian Barriers

Made of extremely sturdy polyethylene and display astonishing degrees of durability and strength