St. Peter, Clarence Town, Long Island

St. Peter, Clarence Town, Long Island

St. Peter overlooks the harbor and is also a landmark on Long Island.

St. Peter overlooks the harbor and is also a landmark on Long Island.

Leave a Reply