North American Pilgrim Virgin weeping in Long Island, New York
Use with permission from Charles J. Herbert Sr.
North American Pilgrim Virgin weeping in a Long Island, New York home on August 5, 1972. Photo/story from book titled Mary, Why do you cry? Written by Father Albert J. Hebert, S.M. |