Beach nr Nefyn

A National Trust beach near Nefyn in the Lleyn Peninsula, Wales.