Llanddwyn island viewed from Newborough Warren Beach. Snowdonia in the distance