Manure Pump

Manure Pump Shear Pin Tin Near Trough in near a windbreak and water trough in Austria

Manure Pump Shear Pin Tin Near Trough

Leica IIIb ยท near a windbreak and water trough in Austria