Church's Chicken

Hammond, Louisiana, USA



Church's Chicken, Hammond, LA, USA