Walter's Downtown

1120 Naylor St - Houston
Walter's Downtown image