The Shrine of Our Lady of Long Island {pictorial}
Manorville, Long Island

Scenes from a unique place on Long Island: The Shrine of Our Lady of the Island