"Santa Rosa, New Mexico. Looking west on U. S. Highway 66 through Santa Rosa, New Mexico." Card No. BLC-108, purchased July 24, 1961.
Copyright 2000-2007, Texas Water Towers Dot Com. All Rights Reserved.