Junior National Hereford Expo | Steers

The pulse archive

X