Penrhyn Bay Beach. Llandudno. North Wales.