Welsh ponies grazes at St. David's Head along the Pembrokeshire Coast National Park in southwest Wales.