Michael Bartling

Active Ackley, IA Secretary for Bartling Land & Livestock Inc