The scene shows a truly historical event, namely the naval battle against the Achenese pirates on 4th December 1547, in the sea of Malacca. The painting features St. Francis Xavier giving blessing to Portuguese soldiers just before they sail out to the open sea to repel the invaders from attacking Malacca.
You are all set!
Your first Culture Weekly will arrive this week.