HOLY GHOST CHURCH - Riverside/Albert, New Brunswick, Canada.
 
Click on image to return to Holy Ghost Church Photos.