Somersworth International Children's Festival 2020

Somersworth International Children's Festival 2020

June, 2020

Somersworth High grounds & Noble Pines Park , Somersworth, New Hampshire