Dolphin

Small group of piles sticking out of the water fastened together for strength.

14120cookie-checkDolphin