Barbour and Short

Norman Public Library (Cleveland County, Oklahoma)