md2399photos: 01-Parking up for the night on Gruinard Bay - 8Jun23
md2399photos: 02-Parking up for the night on Gruinard Bay - 8Jun23
md2399photos: 03-View over Gruinard Bay - 8Jun23
md2399photos: 04-Inland path uphill from Gruinard Bay - 8Jun23
md2399photos: 05-View onto Gruinard Bay and Car Park - 8Jun23
md2399photos: 06-Gruinard Bay at Low Tide - 8Jun23
md2399photos: 07-Gruinard river - 8Jun23
md2399photos: 08-Gruinard Bay at low tide - 8Jun23
md2399photos: 09-Dead Crab at Gruinard Bay at low tide - 8Jun23
md2399photos: 10-Looking back at Car Park - Gruinard Bay at low tide - 8Jun23
md2399photos: 11-Soft Sand with footprints exposed at Gruinard Bay at low tide - 8Jun23
md2399photos: 12-Exposed Sea Grass at Gruinard Bay at low tide - 8Jun23
md2399photos: 13-Exposed Bladderwrack at Gruinard Bay at low tide - 8Jun23
md2399photos: 14-Gruinard Bay at low tide - 8Jun23
md2399photos: 15-Sea Grass Mousetache - Gruinard Bay at low tide - 8Jun23
md2399photos: 16-Rock covered in Barnacles - Gruinard Bay at low tide - 8Jun23
md2399photos: 17-Rock covered in Bladderwrack - Gruinard Bay at low tide - 8Jun23
md2399photos: 18-Rock covered in Bladderwrack - Gruinard Bay at low tide - 8Jun23
md2399photos: 19-Rock covered in Barnacles and Bladderwrack - Gruinard Bay at low tide - 8Jun23
md2399photos: 20-Rock covered in Barnacles, Bladderwrack and Limpet - Gruinard Bay at low tide - 8Jun23
md2399photos: 21- Gruinard Bay at low tide - 8Jun23
md2399photos: 22- Gruinard Bay rocks at low tide - 8Jun23
md2399photos: 23- Gruinard Bay rocks at low tide - 8Jun23
md2399photos: 24- Gruinard Bay rocks at low tide - 8Jun23
md2399photos: 25- Gruinard Bay Lewisian Gneiss rocks at low tide - 8Jun23
md2399photos: 26- Gruinard Bay Igenous rocks at low tide - 8Jun23
md2399photos: 27- Gruinard Bay Igenous rocks at low tide - 8Jun23
md2399photos: 28- Gruinard Bay Lewisian Gneiss rock at low tide - 8Jun23
md2399photos: 29- Gruinard Bay Lewisian Gneiss rocks at low tide - 8Jun23
md2399photos: 30- Gruinard Bay Lewisian Gneiss rocks at low tide - 8Jun23