The Loomis Chaffee School

Windsor
Connecticut
United States