Mayflower 1st March 2015

Posted on 01. Mar, 2015 by in Featured, History

1 Star2 Stars3 Stars4 Stars5 Stars

Pete writes: ‘61306 Mayflower thunders its way through Stroud station on St David’s day – 1st March 2015. Filmed while I was on my knees…’

About Philip

Director and Co-Founder of Stroud Community TV

Leave a Reply