Tripp Families of North America

Indian Lake, Indian Lake, Hamilton, New York, USA