In honor of their 25th anniversary, Terry and Amy Buckman of Bala Cynwyd renewed their wedding vows as the sun set on the walls of the Old City of Jerusalem on July 18, 2012.