American Royal | Junior Miniature Hereford Prospect Steer

The pulse archive

X