Keywords: Russell Hall, Amarillo College, from SW 2.JPG en Russell Hall located at northeast corner of Washington Street and 24th Avenue on campus of Amarillo College in Amarillo Texas Seen from the southwest across the intersection of 24th and Washington 2016-04-02 own Ammodramus other versions cc-zero Pictures by Ammodramus Russell Hall Amarillo College |