Londonderry High School
Londonderry, NH
Londonderry High School in Londonderry, New Hampshire, host of the student council's annual November craft fair.
Londonderry, NH
Londonderry High School in Londonderry, New Hampshire, host of the student council's annual November craft fair.