Myths of the Mediterranean

An immersion in religious processions and festivities
Portugal, Italy