The painting portrays another historical event, namely when St. Francis Xavier opposed strongly against the invasion of Malacca by the Achenese pirates in 1547. The scene shows a multitude of Muslim pirates holding their flags and trying to attack the fortress city while the saint calls for the help of Portuguese troops to contain the assault.
You are all set!
Your first Culture Weekly will arrive this week.