Gallery - Horses - Cattle - Arts, Crafts and Flowers

Cattle at the Halifax County Exhibition