Homestead Restaurant

Homestead Restaurant
Found on James Street in Alexandria Bay, New York.
Advertisements