Results 2 results found Alpacas at Town End Farm near Kendal in the Lake District National Park, Cumbria, UK Lambs in Stanway, Gloucestershire, United Kingdom