Results 1 results found Bosherton Lily Ponds, Pembrokeshire Coast, Wales, United Kingdom, Europe Robin, Lily Ponds, Bosherton, Pembrokeshire, Wales, UK, Europe Bosherton Lily ponds, Pembrokeshire, Wales, UK Swan, Lily Ponds, Bosherton, Pembrokeshire, Wales, UK, Europe