Gruinard Beach

Gruinard Beach and Bay is one of many inlets and beaches in the far Northwest of Scotland.