Steven Kruse

Active Harris, MN Principal for Kruse S Polled Herefords