The Pond Restaurant

Town of Ancram, New York 12503 United States of America

Location