Surf's up
A model of a Volkswagen camper van reflecting on Broad Haven South beach.
Tenby harbour
A winter view across Tenby harbour, as the sun attempts to burn through the cloud.
Let your adventures begin
Out on the Wales Coast Path near Ceibwr Bay.
Pembrokeshire coast path
Approaching Pwll y Wrach (The Witches' Cauldron) from Ceibwr Bay on the Wales Coast Path.
Marloes Sands
The beautiful Pembrokeshire Coast at its majestic best. One of the best beaches anywhere in Wales. Marloes Sands, January 2017.
Church Rock
Church Rock at Broad Haven South during a winter storm in 2017.
Ceibwr Bay
Winter at Ceibwr Bay, one of my favourite sections of the Pembrokeshire coast.
Whitesands waves
Powerful waves crashing on to the beach at Whitesands Bay.
St Govan's Head
The views from St Govan's head as a late spring storm stirs the sea.
Newgale
Looking out to sea across the pebbles at Newgale beach.
Coastal chapel
The magical St Govan's chapel.
Newgale coast path
Epic views from the Wales Coast Path above Newgale in Pembrokeshire.
Path with a view
Breathtaking views walking down to Marloes Sands.
Amroth
A late evening shot of Amroth with sunlight rapidly fading.
Freshwater West
One of my favourite places to photograph, always wild and breathtaking.
St Justinians
The old RNLI lifeboat station flanked by its new replacement at St Justinians near St Davids.
Fresh West dunes
The amazing dunes and golden sand of Freshwater West
Scenic drive
The beautiful views from the coast road across Newgale Sands.
Coastal Gorse
Yellow gorse bushes along the Wales Coast Path at Marloes Sands
Porthgain
Looking down on Porthgain harbour from the Wales Coast Path.
Sea life
Limpets at home on the amazing rock formations of Marloes Sands.
Wales Coast Path
One of my favourite things to photograph along the Wales Coast Path, the various coast path signs. Especially ones with a backdrop like Newgale beach.
Rainy day pebbles
I love photographing pebbles, the different shapes, colours and sizes fascinate me. It had just started raining at Newgale when I took this photo. It proved a hit on Instagram.
Coastal ruins
Cym-yr-Eglwys on the Pembrokeshire coast, with the ruin of the church of St. Branch which was washed away during a great storm in the 1800s.
st gavons headpembrokeshirewalescoastcoastalseaoceanwavesstormstormymoody