Before revision: Wedding traditions and customs vary greatly between cultures, ethnic groups , races, religions, denominations, countries, social classes, and sexual orientations.
After revision: Wedding traditions and customs vary greatly between cultures, ethnicitys , races, religions, denominations, countries, social classes, and sexual orientations.