Group photo of those celebrating 130 years of ministry at Storla and Trinity Lutheran

Sunday, November 4, 2012. 

return to homepage