Shell Food Mart

New Hope, Alabama, USA



Shell Food Mart, New Hope, AL, USA