Church

Sts. Anargyroi Church, Marlborough

Marlborough, Massachusetts, United States