TACO STAND LANDSCAPE
South Tucson Arizona
2003