Taco Bell

Jefferson, Louisiana, USA



Taco Bell, Jefferson, LA, USA