On June 18, 2000, John and Mary Velardi celebrated their 20th wedding anniversary by renewing their vows on the very same spot their marriage took place two decades ago. There are enough memories here to last another 20 years.
Click the thumbnail to view the full-sized photo