Results 1 results found St. Dwynwen's Church and Twr Mawr lighthouse on Llanddwyn Island, near Newborough, Anglesey, North Wales, United Kingdom, Europe