A selection of photographs made from the more than 9,000 rosary rallies held across the country from coast to coast.
Agoura Hills, California
Albequerque, New Mexico
Columbia, South Carolina
Mount Pleasant, Texas
© 2019 The American TFP. All rights reserved.