Keller's Store

New Hope, Alabama, USA



Keller's Store, New Hope, AL, USA