The wild horses of Sable Island live in a magical place, a small sand island far off the coast of Halifax Nova Scotia, battered by wind and tides but home to over 500 wild horses, birds and a huge colony of gray seals. These horses live out their lives unmolested by helicopters or roundups. Here are two images from my …