The triumph of the Immaculate

1710s