Church

Our Lady of Walsingham, Mesquite

Mesquite, Texas, United States