IHM

Immaculate Heart of Mary Church in Rutland, Vermont. I am always in awe when I paint an architectural masterpiece like this. The stonework and craftsmanship are heavenly.

$25.00 — $350.00