Brazilian worshippers celebrate the Goddess of the Sea, Yemanja, in Rio de Janeiro on Monday, offering flowers and gifts into the ocean in exchange for blessings for the coming year.

Brazilian worshippers celebrate the Goddess of the Sea
Brazilian worshippers celebrate the Goddess of the Sea, Yemanja, in Rio de Janeiro on Monday, offering flowers and gifts into the ocean in exchange for blessings for the coming year.