Church

Assumption of the Holy Virgin Church, Clifton

Clifton, New Jersey, United States