Color Guard from American Legion Post 132, Oro Valley presenting the flag. (Photo by Steve Weiss)

Color Guard from American Legion Post 132, Oro Valley presenting the flag. (Photo by Steve Weiss)