St Dogmaels Llandudoch boats moored on the river Teifi Wales UK

- Image ID: BBJ6R3
St Dogmaels Llandudoch boats moored on the river Teifi Wales UK
keith morris / Alamy Stock Photo
Image ID: BBJ6R3
Location: St Dogmaels, Llandudoch, Teifi river estuary, Ceredigion, Wales, UK, Great Britain, GB, Europe