Deliverance Temple Church

Clovis, New Mexico, USA



Deliverance Temple Church, Clovis, NM, USA