Time lapse video of the MASSIVE March for Life 2017

Advertisements