Newgale Bay

Newgale Bay In The Pembrokeshire Area Of Britain Is Part Of The Pembrokeshire Coast. Founded In 1952, The Pembrokeshire Coast Is Britain's Smallest National Park. Photo