Riding of the Marches 2016

Musselburgh Congregational Church's float at the Riding of the Marches Parade July 30th 2016