2017 Public Square Rosary Crusade [Rotary Park Bandshell, Ludington, Michigan]

2017 Public Square Rosary Crusade [Rotary Park Bandshell, Ludington, Michigan]