Llantwit Major Beach

- Image ID: B78A0A

Llantwit Major Beach

Mark Lewis / Alamy Stock Photo

Image ID: B78A0A

Location: Llantwit Major, Glamorgan Heritage Coast, Wales, UK