Thayer Farmstead

5933 Church St.
Mexico
New York
United States