Armenian Church of Our Savior, Worcester, Massachusetts.

Armenian Church of Our Savior, Worcester, Massachusetts.