Swansea's Annual Santa Surf

18 Dec 2021

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024643

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024642

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024641

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024640

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024639

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024637

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024636

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024635

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024634

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024633

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024632

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024631

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024629

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024627

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024626

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024624

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024623

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024622

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024621

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024619

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024618

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024617

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024616

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024615

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024614

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024612

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024611

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024610

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024609

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024608

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024607

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024606

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024605

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024604

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024603

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024601

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024600

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024599

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024598

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024597

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024596

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024595

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024594

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024593

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024592

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024649

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024648

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024646

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024644

Surfers and bodyboarders descend on a very cold Langland Bay beach, Swansea...

18 Dec 2021 51024638