Traditional Wedding Costumes In Veliky Novgorod, Russia
Russia has over 185 different ethnic groups, and many of these have their own separate wedding traditions. However, many Russian weddings last for at least two days and some go on for as long as a week.