Upload Photo

Lattingtown photos

Lattingtown is a village within the Town of Oyster Bay that is located on the northern shoreline of Long Island.