A close up of a light at Delta Lake Inn.

Delta Lake Inn

8524 Fish Hatchery Road, Rome, New York 13440

Loading...