North American Pilgrim Virgin weeping in Long Island, NY

 

 

Use with permission from Charles J. Herbert Sr.

North American Pilgrim Virgin weeping in a Long Island, NY home on August 5, 1972. Photo/story from book titled Mary, Why do you cry? Written by Father Albert J. Hebert, S.M.