Pilgrim Progress Staircase

One Stop Painting & Renovating painting the staircase at Pilgrim Progress, located on Main Street in Plymouth, MA.