This beautiful beast was seen while driving by. Filmed in Cumbria, England.