bn:15218993n
Noun Named Entity
AR
No term available
EN
The Costa or St Catherine Chapel is located in the south aisle of the Basilica of Santa Maria del Popolo in Rome. Wikipedia
English:
Santa Maria del Popolo
Relations
Sources