The Virgin Through Time

Haggerty’s retrospective of Marian art

by