6p2.jpg
Riders participating in a filming of the Best of America horse riding television show visit Sugar Loaf Rock September 29. Two episodes featuring the Island will air in December. (Photographs by Kate Dupre) 6p2.jpg


Click here for digital edition
2018-12-08 digital edition