by Antrib
The altarpiece in the main chapel of the Church of the Flamengas at the Convent of Our Lady of Quietude, in Alcantara, Lisbon, Portugal