Friday, August 26, 2011

Renovations Underway At St. Stephens Lutheran Church!

Here are some recent pictures of the renovation work going on at St. Stephens Lutheran Church in Williamsburg, Virginia.