St David's Head Hills north of Whitesands Bay from Trehenlliw Farm, St Davids, Haverfordwest, Pembrokeshire