Preview Sculpture of armadillo outside the famous Houston restaurant Armadillo's, Houston, Texas, United States of America, North America Image ID: 818-1280 Artist: Cosmo Condina Purchase a commercial license Buy framed prints & more from our print store texas animal sculpture animals art horns day outdoors horizontal color image photography travel travel destinations armadillo detail details restaurant armadillos armadillo's houston united states of america usa north america animal head sign signs