Macedonia Galicnik Wedding
In this picture taken Saturday, July 14, 2012, people with torches participate in a wedding procession a night before the Galicnik Wedding, in Macedonia's western village of Galicnik. Traditionally, the two-day Galicnik Wedding is held every year on Orthodox St. Peter's day. (AP Photo/Boris Grdanoski)