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.