Results 1 results found Sea Defences on Llanddulas Beach backed by The Great Orme at sunset, Llanddulas, near Abergele, Conwy County Borough, North Wales, United Kingdom, Europe