Union Church

Union Church in Proctor, Vermont. What a beauty!

 

$25.00 — $350.00