Stepping stones over the river Ogmore, next to Ogmore Castle, South Wales, UK.

- Image ID: EX5GN5
Steven H Jones / Alamy Stock Photo
Image ID: EX5GN5
Location: Ogmore, Wales, UK.