Calm morning sea

Newgale Sands

Crashing waves at Llangrannog beach

New Quay, Ceredigion

Tropical Reef

Porth-y-Post Beach

Waves Colliding on the Ceredigion coast

Llangrannog Sunset

Harlech Beach

Cilborth beach, Ceredigion

Sunset on the Grand canal Venice