Church's Chicken

Scott, Louisiana, USA



Church's Chicken, Scott, LA, USA