Holy Week: Traditions and devotion on Malta’s streets

By March 28, 2024