Susan and David Snodgrass, formerly of Parkersburg, now residing in Richmond, Va., celebrated their 50th anniversary on a Viking Cruise in Europe and later at a dinner with family and friends. The couple was married Aug. 19, 1967, in Pittsburgh, Pa.

They have two sons, Michael (Dawn) of Leesburg, Va., and Craig (Kathy) of Midlothian, Va. They have four grandchildren, Evan, Victoria, Abby and Laney.