Rob Roy Island in Town of Hammond Township, New York

Located in New York
Country United States