Green volcanic rocks on the beach at Llanddwyn Island with the Welsh mountains in the distance.