February 10, 2015

World's Largest Cowboy Boots


The World's Largest Cowboy Boots outside of North Star Mall in San Antonio, Texas.

-Mandy