Haflinger horses, mare and foal grazing together

Leave a Comment