Pete's Trip Reports

Day 8: Church Rock off Broad Haven beach near Bosherton