Showing 1 results

Authority record
Iglesia y Hospital del Buen Suceso (Puerta del Sol, Madrid, España)