Results 2 results found Alpacas at Town End Farm near Kendal in the Lake District National Park, Cumbria, UK Lambs in a meadow in The Cotswolds, Gloucestershire