New Forest

The Dolphins

The Dolphins

These eerie structures are the remains of one of the D-Day embarkation piers. In the foreground is a piece of the concrete tiling that covered the beach so that vehicles could be driven onto the landing craft.