Gresham man celebrates 100 years as shining light

Loading

The WWII Navy veteran has volunteered more than 32,000 hours with local nonprofit groups

Views: 14

More Stories