Anniversary: Richards

By Submitted June 26, 2013 12:43 pm

Richards
Richards
Steve and Peggy Richards recently celebrated their 30th wedding anniversary. 

The couple was married June 12, 1983, in Orange. They reside in Crescent City.