Results 1 results found Ogmore castle beside the Ewenny River on a sunny spring afternoon, Glamorgan, Wales, United Kingdom, Europe Strandline pollution, River Ogmore, Vale of Glamorgan, Wales, UK River Ogmore and saltmarsh, Wales, UK River Ogmore and saltmarsh, Wales, UK