Beach is a Life - Newport Beach, Pembrokeshire, Wales

People on beach always tell the truth...