Avatar

MARY, MOTHER OF GOD & MOTHER OF ALL THE LIVING

By David Bird

Mother of Catholics and Orthodox alike, as well as of the rest of humanity