Midnight Ride of Cross

September 25, 2013 - Lancaster, MA