Bacteria Are The Probable Cause Of Barnacles Sticking To Boats

Battling biofouling with biology