2011-04-25 11:49:43
The steeples of Saints Peter & Paul Church at Washington Square in North Beach are covered at the moment, as restoration are being done to the exterior. Built in 1924, the church is one of the central features to the square that is North Beach.