top of page
Gothic tracery window at Crowland Abbey in early morning light
Bee enjoying nectar from native wildflower Scabiosa columbaria
Papaver somniferum 'Single Plum'
Abstract patterns in a perfect reflective sphere balanced on emerging leaves
Cydonia oblonga 'Meech's Prolific' & Myosotis arvensis in Spring
Emerging flower of Papaver orientale 'Patty's Plum'
Unfurling Gingkgo biloba leaves
Iris sibirica [Siberian Iris] flank a door at Lacock Abbey, Wiltshire
Rudbeckia 'Marmalade' in extreme close-up
Mull, Loch na Keal, Aird Dearg, columnar Basalt, Staffa Lava Formation, cliffs, A'Chioch,
Mull, Creach-Beinn, Cnoc a' Ghille, Basalt, cliffs, snow, storm clouds from Firth of Lorn
Waterfall & Tufa screens at Gordale Scar, Malham
Salisbury Crags inclined teschenite sill, Edinburgh, showing Hutton's Section
Waterfall & Tufa screens at Gordale Scar, Malham
Glacial erratic boulders atop White Scars limestone pavement, Ingleborough
Tattershall Carrs 2018.10.18 (42)cz.jpg
Golden Autumn foliage of a native Fagus sylvatica tree
Cumulus clouds mirror a zig-zag chalk path at Avebury
Skye, Elgol, Limestone pavement, Loch Sc
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Callanish, Calanais, Callanish I, standing stones, stone circle, Lewisian Gneiss 20
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
chee 1.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glacial erratic boulders atop White Scars limestone pavement, Ingleborough
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Tarskavaig, Aird Tharsgabhaig,  Ki
Cumulus clouds mirror a zig-zag chalk path at Avebury
Staffa, Am Buachaille, Causeway, Bending Pillars, columnar Basalt, curved columns, entabla
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Rocky Valley 2019.10.28 (17)cb.jpg
Skye, Black Cuillin, Cuillin Ridge, Stra
Cumulus clouds mirror a zig-zag chalk path at Avebury
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Cumulus clouds mirror a zig-zag chalk path at Avebury
Edited Image 2016-03-02 09-47-34
Waterfall & Tufa screens at Gordale Scar, Malham
Rannoch Moor, Black Mount, Lochan an Stainge 1984.07.04 (1).jpg
Sound of Sleat, sea 2021.05.30 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.06.02 (22).J
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage channel 2022.06.02 (24)szczcz.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
Tattershall, River Witham 2019.04.27 (40
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Lewis, Tolsta, Garry Beach, Traigh Ghearadha, Lewisian Gneiss, sea stack, natural arch, Go
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.06.02 (18).J
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage channel 2022.06.02 (24)szczcz.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Harris, Luskentyre, Losgaintir, Traigh Rosamol, beach, Marram grass 2022.06.12 (51)czz.jpg
Harris, Seilebost, Traigh Losgaintir, beach, tidal drainage patterns, breaking waves, Lusk
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.06.02 (18).J
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage channel 2022.06.02 (24)szczcz.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis sans.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis sans.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis sans.jpg
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Camas Uig, Traigh Uige, Ardroil Sands, dunes, beach, Marram grass, Druim n
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, Uig Bay, Traigh Uige, Ardroil Sands, Laxfordian Granite, Lewisian Gneiss, beach, ti
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Traigh Uige, Ardroil Sands, Laxfordian Granite, Lewisian Gneiss, beach, ti
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, Mangersta, Traigh Mhangarstaidh, beach, tidal drainage channel patterns, breaking w
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Lewis, Mangersta, Traigh Mhangarstaidh, Laxfordian Granite, Lewisian Gneiss, Basalt dyke,
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
Waterfall & Tufa screens at Gordale Scar, Malham
Skye, Loch Scavaig, reflections, sunligh
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Tattershall Carrs 2018.10.18 (40)cz.jpg
Cumulus clouds mirror a zig-zag chalk path at Avebury
Waterfall & Tufa screens at Gordale Scar, Malham
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Loch na Keal, evening, silver sea, Ulva, Eorsa beyond 1984.07.02 (1)c.jpg
Southrey Wood 2019.04.24 (10)cz.jpg
Skye, Duntulm, Gearran Island, Am Bord, The Cleats, Gaeilavore Island, Thon Eilean, Fladai
Tattershall, River Witham 2019.04.27 (40
Tattershall, River Witham 2019.04.27 (32
Knoydart, Inverie, flowering grasses 2021.06.06 (3)cz.jpg
Tattershall, River Witham 2019.04.27 (23
Skye, Ord Bay, Torridonian Sandstone, ro
Fionnphort, Fionnphort Bay, Iona, sunset 2021.05.13 (4)ccc.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.05.31 (69)cc
Lewis, Uig Bay, Camas Uig, Traigh Uige, Ardroil Sands, dunes, beach, Marram grass, Druim n
Tattershall Carr 2019.04.27 (53)czzzz.jp
Lewis, New Tolsta, Traigh Mhor, beach, tidal drainage patterns, breaking waves from Gob an
Abstract shadows at Hatfield House garden
Skye, Tarskavaig, Aird Tharsgabhaig, roc
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.06.02 (18).J
Ulva, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, reflections 2021.0
Tintagel 2019.10.27 (132)c.jpg
lge.jpg
008 Harlaxton Manor Bluebells 2017.05.07
cornwall coast.jpg
L1.jpg
Ulva, Dun Bhioramuill, columnar Basalt, Staffa Lava Formation, cliffs from Loch na Keal, r
Treshnish Isles, Lunga, Puffins 2021.05.27 (1)ccz.jpg
Firth of Lorn, ferry wake patterns 2021.05.07 (1)cz.jpg
Waterfall & Tufa screens at Gordale Scar, Malham
Eigg, An Sgurr from Muck, Gallanach, beach 2021.06.04 (2).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Mull, Glen More, Ben More & A'Chioch 1984.07.03 (1)z.jpg
Glen Orchy, River Orchy, Dalradian Schists 1984.07.04 (22)c.jpg
Avebury, tree roots 2018.06.24 (3).JPG
Cumulus clouds mirror a zig-zag chalk path at Avebury
Glencoe, Bidean nam Bian, Coire Gabhail, Lost Valley, hanging valley 1984.07.04 (3)c.jpg
05 K1.jpg
Mull, Ulva Ferry, columnar Basalt, Staffa Lava Formation from Sound of Ulva 2021.05.27 (8)
Cumulus clouds mirror a zig-zag chalk path at Avebury
Trossachs, Mentieth Hills, Loch Venachar from Duke's Pass 1984.07.01 (1).jpg
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, Basalt, sea stacks, Benbane Head, breaki
album Mull coast geol.jpg
Giant's Causeway, Middle Causeway, Giant's Chair, columnar Basalt, rock platform 2021.09.1
Rum, Rum Cuillin, Skye, Cuillin, Cuillin Ridge from Muck, Camas na Cairidh, Basalt, beach,
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
Camas Ban, Little Ganavan, Mull, waves, interference patterns, cloudscape 2021.05.07 (12)s
Harris, Luskentyre, Losgaintir, Traigh Rosamol, beach, Marram grass 2022.06.12 (51)czz.jpg
06 Kerrera, Mull, Mannir nam Fiadh, Dun da Ghavithe from Oban, McCaig's Tower 2021.05.05 (
Bude 2021.11.04 (67)cs.jpg
Runkerry Beach, Bushfoot Strand, Basalt, boulders, beach, tidal drainage patterns,  reflec
Oban, Gallanach, The Rockies, Sun, starburst 1986.05.01 (2).jpg
White Park Bay, Ulster White Limestone Formation, cliffs, beach, sand, reflections 2021.09
Lewis, Uig Bay, Traigh Uige, Ardroil Sands, beach, tidal sand patterns 2022.05.31 (59)czc.
Lewis, Uig Bay, Traigh Uige, Ardroil Sands, Laxfordian Granite, Lewisian Gneiss, beach, ti
Lewis, Uig Bay, Traigh Uige, Cappadale Sands, beach, tidal sand patterns 2022.06.02 (22).J
Berneray, Loch Bhuirgh, Cockle Beach, sunset 2022.06.07 (17)ccc.jpg
Lewis, Tolsta Head, Rubha Tholastaidh, lochan, leaves 2022.06.02 (32)z.jpg
Knoydart, Inverie, Sgurr an Eilein Ghiubhais, Rubha Raonuill, Psammite, Moine supergroup,
bottom of page