armstrong stadium hampton university s

Hampton University
Hampton
Virginia
United States