Downtown Hi Vista
The "Kill Bill" church is on the left and a dilapidated auto body shop on the right.
2,495
views
37
faves
190
comments
Uploaded on January 16, 2018
Taken on January 4, 2018
Downtown Hi Vista
The "Kill Bill" church is on the left and a dilapidated auto body shop on the right.
2,495
views
37
faves
190
comments
Uploaded on January 16, 2018
Taken on January 4, 2018